"Navy SEAL Behind Bin Laden's Death Arrested in Texas"

1 min read
Source: Fox News
"Navy SEAL Behind Bin Laden's Death Arrested in Texas"
Photo: Fox News
TL;DR Summary

Former Navy SEAL Robert J. O'Neill, known for claiming to have killed Usama bin Laden, was arrested in Frisco, Texas, and charged with misdemeanor assault and public intoxication. O'Neill was in town to record a podcast at a cigar lounge. This is not his first encounter with law enforcement, as he had a previous arrest for driving under the influence in 2016. O'Neill's claim of killing bin Laden has been disputed by fellow SEAL Matt Bissonnette.

Share this article

Reading Insights

Total Reads

0

Unique Readers

0

Time Saved

2 min

vs 3 min read

Condensed

83%

45376 words

Want the full story? Read the original article

Read on Fox News