Aug 25, 2020 Nigeria Residents Flee As Serial Killer Hacks Community Leader To Death In Nigeria Residents of Oluwatedo community in Ogere, Ogun State, are reportedly deserting their houses following.. Read more