Metro news Outrage as man in possession of 8 human heads, fresh human parts arrested in Ondo Peter Jun 14, 2024 The police command in Ondo says its operatives have arrested one Yusuf Adinoyi for allegedly being in possession of…