Former Navy SEAL Who Claims He Killed Osama bin Laden Arrested

Former Navy SEAL Robert O'Neill, who claims to have killed Osama bin Laden, has been arrested in Frisco, Texas. O'Neill faces charges of assault causing bodily injury and public intoxication. The arrest occurred after O'Neill recorded a podcast at a cigar lounge and celebrated his wedding anniversary with his wife. He was released on a $3,500 bond the same day. This is not O'Neill's first brush with the law. In 2020, he was banned by Delta Airlines for refusing to comply with COVID protocols, and in 2016, he was arrested for driving drunk in Montana, although charges were later dropped. O'Neill's claim of killing bin Laden during a 2011 raid in Pakistan has not been confirmed or denied by the US government. Despite the controversy surrounding O'Neill, his 2014 biography, "The Operator," was a best-seller. It remains to be seen how this recent arrest will affect his public image and reputation as a military hero.

Sources:

- NewsNation

- The Dallas Morning News

Logo

8020News: 80% of the news in 20% of the time.

© 2025 CompanyTermsPrivacy