27-08-2023 16:02 via krqe.com

Former Navy SEAL who claims he killed Osama bin Laden arrested: report

FRISCO, Texas (NewsNation) — The former Navy SEAL who claims to have killed Osama bin Laden was arrested in Texas.Robert J. O’Neill, 47, was booked Wednesday in Frisco and charged with a Class A misdemeanor of assault causing bodily injury and a Class C misdemeanor charge of public intoxication, The Dallas Morning News reported, although jail records listed only the assault charge.Frisco police have not yet released any further details about the arrest.O’Neill was released the
Read more »