Richard Kamau on 11th Dec

A police officer allegedly threw a teargas canister into the house of his girlfriend in Nyamarabe, Gucha South Sub-County,...

Richard Kamau on 24th Jun

The pregnant policewoman whose photo with tear gas canisters draped over her neck went viral on social media, has received...