Tehran, Jan 7, IRNA - The London-based Islamic Human Rights Commission (IHRC) said it is applying pressure on various international organisations to help secure the release of the detained leader of Nigeria's Islamic Movement, Sheikh Ibrahim El-Zakzaky.
Sheikh Ibrahim El-Zakzaky was shot and detained last month when soldiers attacked the movement ...