ABUJA, NIGERIA – APRIL 26: Supporters of the Islamic Movement’s leader and Shi’a Muslim cleric Ibrahim Zakzaky stage a protest seeking immediate release of their leader in Abuja.
ABUJA, NIGERIA – APRIL 26: Supporters of the Islamic Movement’s leader and Shi’a Muslim cleric Ibrahim Zakzaky stage a protest seeking immediate release of their leader in Abuja.
Copyright 2024 Worldwide News