Protest in Nigeria

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.

Be the first to comment

Leave a Reply

Your email address will not be published.


*