Tag: Islamic Movement in

El-Zakzaky returns to Nigeria, whisked away by DSS officials

Sheikh Ibrahim El-Zakzaky, the Leader of the Islamic Movement in Nigeria (IMN),