Police officer commits suicide by setting himself ablaze at his home in Nyeri
An administration police officer attached to Ngethu Water Treatment plant in Kiambu on Monday, August 9, committed suicide by setting himself ablaze. According to a police OB report filed at Endarasha, Kanyagia Police Patrol Base in Nyeri County, Mwihoyo Location Chief Lydia Wambui reported that James Mwangi Nderitu had committed the act at his rural […]