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.
37 Articles
37 Articles
Former US Navy SEAL who claimed Osama bin Laden killing arrested in Texas
Former Navy SEAL Robert O'Neill, known for his role in the Osama bin Laden operation, has been arrested in Texas on charges related to causing bodily injury. Earlier, in 2016, he faced legal issues when he was apprehended for driving under the influence in Montana.
MAGA Ex-Navy SEAL Who Claims He Fired the Shot That Killed Bin Laden Hurls N-Word During Arrest
With only a few exceptions — Mr. Rogers, Mary Poppins, and maybe Keanu Reeves come to mind — the cape eventually comes off. As they say, you either die a hero or you live long enough to see yourself become the villain. Former member of SEAL Team 6 Robert O’Neill turned out to be a villain. After he passed out in a hotel bar in Texas last week, Mr. O’Neill assaulted a security guard who was trying to help him to his room. The guard, who is black,…
Coverage Details
Bias Distribution
- 44% of the sources lean Right
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage