Former Navy SEAL who claims he killed Osama bin Laden arrested in North Texas, reports say
A former Navy SEAL who said he shot and killed Osama bin Laden in 2011 was arrested in North Texas last week on multiple charges.
Source: ksat.com
Stay updated with breaking news from Team Warrior. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
A former Navy SEAL who said he shot and killed Osama bin Laden in 2011 was arrested in North Texas last week on multiple charges.
TV feature: The cast and showrunners of 'Warrior'—one of the best streaming series today—explain the show's unique importance.
A CARING and resilient teenager has been recognised for the voluntary work she does in her home town.
Nearly two years ago on the 18th anniversary of the terrorist attacks on Sept. 11, 2001, Navy SEAL Rob O'Neill shared his memory of killing one of the