Nigeria Death Rumour: SSS ‘Presents’ Sheikh El-Zakzaky To The Press Ipole Ogbeche Jan 13, 2018 0 To douse the rumour over the purported death of the leader of the Islamic Movement of Nigeria (IMN), popularly…