Arrested: Former Navy SEAL Who Allegedly Killed Osama bin Laden

TL;DR Summary
Former Navy SEAL Robert O'Neill, who claims to have killed Osama bin Laden, was arrested in Frisco, Texas, and charged with assault causing bodily injury and public intoxication. O'Neill was in town to record a podcast and was released on a $3,500 bond. The U.S. government has neither confirmed nor denied O'Neill's claim of killing bin Laden.
Reading Insights
Total Reads
0
Unique Readers
0
Time Saved
1 min
vs 1 min read
Condensed
70%
191 → 57 words
Want the full story? Read the original article
Read on NewsNation Now