Navy SEAL

US: Ex-Navy SEAL who claimed to have killed Osama bin Laden. arrested in Texas

Former US Navy SEAL who claimed to have killed Osama bin Laden in 2011, was arrested earlier this week in…

1 year ago