Seal Team 6 has rescued an American hostage in Nigeria. The hostage was taken captive earlier this week in Niger and moved to the neighboring…
Seal Team 6 has rescued an American hostage in Nigeria. The hostage was taken captive earlier this week in Niger and moved to the neighboring…