Aug. 27 (UPI) -- The former Navy SEAL who claimed he fired the shots that killed Osama bin Laden in his 2017 tell-all book was arrested for assault last week in the Dallas suburb of Frisco, reports said.
Rob O'Neill, 47, faces misdemeanor charges of assault causing bodily injury and public intoxication, a spokesperson for the Frisco Police Department told The Dallas Morning News. The news was confirmed by KDFW.