Al Jazeera has confirmed that its two journalists held by the Nigerian military since 24 March 2015 have been released. Ahmed Idris and Ali Mustapha were...
Recent Comments