Jul 9, 2021 Africa Man (71) sentenced to life imprisonment for defiling and impregnating own daughter In Kenya, a 71-year-old man has been sentenced to life imprisonment before a Kisumu.. Read more