An Opera News Kenya publication
Villagers of Kapchogir area in Eldoret, Uasin Gishu County, are reeling in shock after an alleged…