Richard Kamau on 03rd Jul

A court in Lamu is today, July 3, set to sentence a police officer found guilty of raping a pregnant woman who had gone...