US marines are in Nigeria to help the country’s security services tackle increasing threats, TheCable understands. Nigeria is playing host to the 7th World Economic Forum Africa in Abuja next week amid
Tag "US marines"
Advertisement
Advertisement
Advertisement
Advertisement
Top Stories
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Life and Living
Advertisement
Advertisement