Popular Islamic Cleric, Gbadebo Raji, 3 Others Face Criminal Complaint Over Alleged Defamatory Remarks on Ilorin’s Religious Practices
Dr. Sharafdeen Gbadebo Raji, an Ogbomoso-based Islamic cleric, alongside Adam Abdulrauf, popularly known as Alfa Adam Adangba, and two others...
Read more