Arrested: Ex-Navy SEAL Who Allegedly Killed Osama bin Laden in North Texas

TL;DR Summary
Former Navy SEAL Robert J. O'Neill, who claimed to have killed Osama bin Laden, was arrested in Frisco, Texas, on charges of assault causing bodily injury and public intoxication. O'Neill was released on a $3,500 bond. The U.S. government has not verified his claims about killing bin Laden. O'Neill had previously received multiple military honors and published a memoir about his experience as a Navy SEAL. Further details about his recent arrest are limited.
Reading Insights
Total Reads
0
Unique Readers
1
Time Saved
1 min
vs 2 min read
Condensed
74%
281 → 74 words
Want the full story? Read the original article
Read on KSAT San Antonio