Karaga: Islamic Cleric, 12 Others Arrested Over Suspected Terrorism
An Islamic cleric and 12 others have been picked up by operatives of the national security at Karaga in the Northern Region over suspicious behaviours and activities linked to terrorism…..