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...
But without ad revenue, we wouldn't even be here. And we might not be here much longer.