
Individuals living in Ikorodu, Lagos state have been under a billow of dread, since the feared "badoo" faction individuals began killings in their environs.
Who are these executioners, what do they need, how would they work? These are questions that have kept on troubling most Nigerians: According to International Center for Investigative Reporting (ICR) beneath are 6 things...