
Shia Muslims in Nigerian capital of Abuja have once again staged a protest rally to call for the release of their leader Ibrahim Zakzaky, who is still in prison despite a 2016 high court ruling.
Shia Muslims in Nigerian capital of Abuja have once again staged a protest rally to call for the release of their leader Ibrahim Zakzaky, who is still in prison despite a 2016 high court ruling.