A group of Islamic scholars in Zamfara State have declared they can no longer desert their…
Category: Islamic Scholars
Auto Added by WPeMatico
Auto Added by WPeMatico
A group of Islamic scholars in Zamfara State have declared they can no longer desert their…