Police operatives in Ogun State have arrested a 43-year-old man found in possession of a fresh human head, two human palms, and other human remains concealed in a nylon bag, in what authorities have described as a case of unlawful possession of human parts and suspected ritual activities. The suspect, identified as Idowu Ashafa, was
Related Articles
Don't miss out on breaking stories and in-depth articles.