A delegation from the United States is currently in Abuja to deliberate with the Nigerian government on security issues, including the allegiance of the Boko Haram militants to the Islamic State.
Tag "Stephen Lynch"
Advertisement
Advertisement
Advertisement
Advertisement
Top Stories
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Life and Living
Advertisement
Advertisement