Pirates seize 2 Americans off coast of Nigeria

US Navy officials confirmed Thursday that pirates have kidnapped 2 Americans off the coast of Nigeria. Pirates targeted the oil supply ship C-Retriever in the Gulf of …

Pirates seize 2 Americans off coast of Nigeria Read More ยป