Robert J O’Neill – the Navy SEAL who killed Bin Laden – is arrested in Texas for assault and public intoxication

The NAVY Seal who shot dead Osama Bin Laden has been arrested in Texas on charges of assault and intoxication.

Robert J O’Neill, 47, who has taken credit for firing the shots that killed the former Al-Qaeda leader in a 2010 raid, was detained on Wednesday in Frisco, where he had been recording a podcast at a cigar lounge.

Details of the incident have not been disclosed but records show he was booked into jail in Collin County and released on $3,500 bond.

Police said he faced a Class A misdemeanor charge of assault causing bodily injury and a Class C misdemeanor charge of public intoxication, the Dallas Morning News said.

The case is not O’Neill’s first run-in with the law since he rose to fame for his role in Operation Neptune Spear to kill Bin Laden. In 2016, he was arrested in Montana for drink driving but prosecutors later dropped the charges.

https://www.dailymail.co.uk/news/article-12448941/Robert-J-ONeill-Navy-SEAL-killed-Bin-Laden-arrested-Texas-assault-public-intoxication.html

Uh-oh! It looks like you're using an ad blocker.

Our website relies on ads and the generous support of readers like you to keep delivering free, high-quality content. Right now, we are facing serious funding challenges and we need your help more than ever. Disable your ad blocker and this message will vanish. You can also sign up for a membership to enjoy an ad-free experience while supporting our work: https://citizenwatchreport.com/plans/subscriptions/ Your support helps us stay independent, continue our work, and keep content free for everyone. We truly appreciate your understanding and thank you for standing with us.