Seal team

News

BREAKING: US forces rescue abducted American in Nigeria

The United States forces say they have rescued an American citizen who is being held hostage in northern Nigeria. In…

Read More »
Back to top button