Aug, Saturday
Current Location
by Chi Ibe The two Americans kidnapped from a U.S.-flagged oil vessel in the south of Nigeria on 23 October have been released, according to US State Department today. The…