News

The Court of Appeal in Eldoret has upheld the conviction and life sentence of a 65-year-old man found guilty of defiling an ...