Metro Police Apprehend 11 Suspects With Fresh Human Head, Body Parts In IbadanBy Jane OkoroMarch 2, 20230 LAGOS, Nigeria (VOICE OF NAIJA) – The Police Command in Oyo State reports that it has detained 11 suspects in…