Former Navy SEAL who killed Osama bin Laden arrested in Texas

TL;DR
Former Navy SEAL Robert O'Neill, who claims to have killed Osama bin Laden, was arrested in Frisco on charges of public intoxication and assault causing bodily injury. Limited details have been provided by the police regarding the arrest.
- Former Navy SEAL who claims he killed Osama bin Laden arrested in Frisco FOX 4 News Dallas-Fort Worth
- Robert O’Neill, former Navy SEAL who killed Osama bin Laden, arrested in Texas New York Post
- Former Navy SEAL Robert O’Neill who killed Osama bin Laden arrested in Texas Hindustan Times
- Navy SEAL who said he killed Osama bin Laden arrested in Frisco The Dallas Morning News
- View Full Coverage on Google News
Want the full story? Read the original reporting
Read on FOX 4 News Dallas-Fort Worth