An Opera News Kenya publication
Residents of Chokaa estate off Kangundo Road were on Monday left reeling in shock after the…