Some members of the Islamic Movement of Nigeria (IMN) have called for the release of the travelling documents of their leader, Sheikh Ibraheem El-Zakzak...
This site is ad supported. Please understand that we need your help to keep us around. Please whitelist us.