Arrested: Former Navy SEAL Who Allegedly Killed Osama bin Laden

1 min read
Source: WANE
Arrested: Former Navy SEAL Who Allegedly Killed Osama bin Laden
Photo: WANE
TL;DR Summary

Former Navy SEAL Robert J. 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 at a local cigar lounge. This is not the first time O'Neill has faced legal issues, as he was previously arrested for suspicion of driving under the influence in 2016. The U.S. government has neither confirmed nor denied O'Neill's claim of killing bin Laden.

Share this article

Reading Insights

Total Reads

0

Unique Readers

0

Time Saved

1 min

vs 2 min read

Condensed

77%

34581 words

Want the full story? Read the original article

Read on WANE