Ex-Navy SEAL Who Claimed to Kill Bin Laden Arrested in Texas

Robert J. O’Neill, the former Navy SEAL who gained notoriety for his claim of killing Osama bin Laden, was recently arrested in Frisco, Texas. The 47-year-old was charged with a Class A misdemeanor for assault causing bodily injury and a Class C misdemeanor for public intoxication, as reported by the Dallas Morning News. However, only the assault charge is listed in the Collin County jail records. O’Neill was released on the same day of his …

Read more