Follow

Kennedy Ongwae

Cops on the spot over death of key witness in Kevin Omwenga’s murder case

Reading Time: 2 minutes Police officers at Nairobi’s Riruta Police Station are on the spot following the mysterious death of a key witness in […]