Richard Kamau on 24th May

A homicide suspect who was arrested for the death of his step-son in Huruma, Nairobi earlier this month has reportedly taken...