An Opera News Kenya publication
Villagers of Irikia Githia area, in Githunguri, Kiambu, are still reeling in shock after the body…