Reprieve for family of Homabay teacher who was jailed for 30 years as he is released from prison
It was joy and jubilation for the family of a former teacher, who was jailed back in 2011 for 30 years after being found guilty of defiling a minor after he was released from Kibos Maximum Prison. The man identified as Richard Orwa was initially set to serve 30 years in prison but had his […]