Entertainment I Sold A Human Head For $60 – Suspected Ritualist Confesses After Arrest A suspected ritualist, Abideen Raheem, 42, has confessed to selling a human head for $60 to a dealer after his arrest by men of... Elisha Opoku-FosuDecember 8, 2021