Robert O’neill, Former Navy Seal Who Killed Osama Bin Laden, Arrested In Texas

Heroic Navy SEAL Behind Bin Laden's Death ARRESTED in Texas


This week, the ex-Navy SEAL who claimed to be responsible for killing Osama bin Laden was apprehended in Texas.

The Dallas Morning News stated that Robert J. O’Neill, 47, was arrested on Wednesday in Frisco and charged with assault inflicting bodily injury, a Class A misdemeanor, and public intoxication, a Class C misdemeanor.

However, jail records only indicated the assault charge.

Frisco police did not provide any other details regarding the arrest on Friday.

On the same day, O’Neill posted bond and was released.

While in town, O’Neill stopped by a cigar bar to record an episode of his podcast.

O’Neill, a former member of SEAL Team 6, gained widespread notoriety after claiming responsibility for killing 9/11 mastermind Osama bin Laden in a 2011 secret mission.

In his memoir “The Operator,” published in 2017, O’Neill detailed the incident.

No official from the United States has ever commented on the rumor.

In fact, the bust in Texas isn’t even O’Neill’s first brush with controversy.

Delta Airlines refused to fly with the outspoken veteran in 2020 because he refused to wear a mask.

CBS News reported that he was arrested for drunk driving in Montana in 2016, though the charges were ultimately dropped by prosecutors.

Armed Forces Brewing Co., a Virginia microbrewery, counts the veteran as one of its investors due to the fallout from Bud Light’s decision to sponsor transgender influencer Dylan Mulvaney.