Robert O’Neill was charged with assault and public intoxication.
The US Navy Seal who claimed to have killed Bin Laden, was arrested for charges of assault and public intoxication on Wednesday.
The US Navy Seal gained notoriety when he claimed that he was the one that killed the 9/11 terrorist Osama Bin Laden during an operation in 2011. The US Navy Seal’s firsthand account has served as the foundation for his “The Operator” biography, that was neither confirmed nor denied by the US military.
The US Navy Seal has previously faced legal issues, like his ban from Delta Airlines due to noncompliance of COVID protocols. O’Neill was also apprehended for driving under influence in Montana in 2016, however charges were later dropped by the prosecutors.
READ ALSO: Shocking Incident: 6-Year-Old Bronx Girl Stabbed In The Back By Teen Cousin, Police Report
The US Navy Seal currently holds the position of Director of Military Relations at the Armed Forces Brewing Company in Virginia.
Frisco police declined to release more information related to the US Navy Seal’s arrest. But it was seen on Social Media that the US Navy Seal was in Frisco on Tuesday to record a podcast.