No Image

Abducted U.S. sailors freed

November 14, 2013 Admin 0

Two United States sailors kidnapped in October from a ship off Nigeria’s coast have been freed, the state department says. The British Broadcasting Corporation, BBC, […]