An Opera News Kenya publication
A father has been slapped with a life imprisonment after he was found guilty of defiling…