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

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.
Reading Insights
Total Reads
0
Unique Readers
0
Time Saved
2 min
vs 3 min read
Condensed
83%
453 → 76 words
Want the full story? Read the original article
Read on Fox News