The NAVY Seal who shot dead Osama Bin Laden has been arrested in Texas on charges of assault and intoxication.
Robert J O’Neill, 47, who has taken credit for firing the shots that killed the former Al-Qaeda leader in a 2010 raid, was detained on Wednesday in Frisco, where he had been recording a podcast at a cigar lounge.
Details of the incident have not been disclosed but records show he was booked into jail in Collin County and released on $3,500 bond.
Police said he faced a Class A misdemeanor charge of assault causing bodily injury and a Class C misdemeanor charge of public intoxication, the Dallas Morning News said.
The case is not O’Neill’s first run-in with the law since he rose to fame for his role in Operation Neptune Spear to kill Bin Laden. In 2016, he was arrested in Montana for drink driving but prosecutors later dropped the charges.