“This is not our first time,” suspects arrested with human head confess in Osun town by Adekunle Dada July 7, 2022 0 A religious vigilante group has arrested a man identified as Afolabi Jacob with a human head in Iwo, Osun State. ...