Kwara Police Arrest Two Suspected Ritualists With Fresh Human Head, Hands
Men of Kwara State Police Command have been arrested two suspected ritualists on Oke-Oyi Jebba Road in Ilorin East Local Government Area of Kwara State.
The two suspects, Wasiu Omonose (35) and Akanbi Ibrahim (32), were arrested by…