"Two American sailors kidnapped by pirates off the coast of Nigeria last month were released over the weekend and are on their way home, according to two U.S. officials. The civilians, yanked from …
Continue Reading about US Sailors Held Hostage Off Nigeria Freed