A police officer escorts a pastorvto Baricho Police Station cells after he confessed, before a Kirinyaga court yesterday, to defiling and impregnating his two daughters. [Jane Mugambi, Standard]
A pastor who impregnated his daughters yesterday pleaded guilty to defilement charges before a Kirinyaga court.