Suspected Ritualists With Nine Human Heads Arrested, Paraded In Ibadan
The Nigeria Police Force, Oyo state command has apprehended two suspected ritualists with nine human heads and fresh intestines.
The two suspected ritualists, Kunle Oyewole and Morufat Safiu were paraded alongside other suspected…
Read More...
Read More...