Ogidi Nwafor Festival Turns Bloody As Villagers Dump Deceased’s Corpse At Igwe’s Palace Ogidi community, Idemili North Local Government Area, Anambra state, is a boiling sequel to the alleged death of a youth leader, Chike Okoye, who was trying to evade police arrest when the police stormed his Umueze Alor village, to arrest him and […]