Islamic Cleric Detained by DSS After Criticizing Buhari, Tinubu
Renowned northern cleric Sheikh Auwal Shariff, who is located in Kaduna State, has been held by the Department of State Services (DSS) for interrogation after he voiced criticism of Chief…