Former Navy SEAL who claimed to have killed Osama bin Laden arrested in Texas
- Former Navy SEAL Robert J. O'Neill, who claims to have killed Osama bin Laden, was arrested in Frisco, Texas. He faces charges of assault causing bodily injury and public intoxication.
- O'Neill, who has previously received military honors and wrote a memoir about his service, was in Frisco to record a podcast at a cigar lounge.
- This is not O'Neill's first run-in with the law, as he was previously banned by Delta Airlines for not wearing a mask during the COVID-19 pandemic and was arrested for drunk driving in Montana, though the charges were later dropped.
Insights by Ground AI
Does this summary seem wrong?
0 Articles
0 Articles
All
Left
Center
Right
Coverage Details
Total News Sources0
Leaning Left9Leaning Right15Center12Last Updated10 months agoBias Distribution42% Right