Get access to our best features
Get access to our best features
Published 11 months ago

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

All
Left
Center
Right
Think freely.Subscribe and get full access to Ground NewsSubscriptions start at $9.99/yearSubscribe
Ground News Article Assistant
Not enough coverage to generate an Article Assistant.

Bias Distribution

  • 42% of the sources lean Right
42% Right
Factuality

To view factuality data please Upgrade to Premium

Ownership

To view ownership data please Upgrade to Vantage

Sources are mostly out of (0)