How Police Arrested Islamic Cleric With Human Hands, Six Kidneys, Hearts in …(Photo)
How Police Arrested Islamic Cleric With Human Hands, Six Kidneys, Hearts in Ondo (Photo) The Nigeria Police Force has apprehended an Islamic cleric named Oluwafemi Idris, who was discovered with … Read More