Skip to content

Report: Navy SEAL Who Killed Terrorist Osama bin Laden Arrested

Report: Navy SEAL Who Killed Terrorist Osama bin Laden Arrested Image Credit: Michael Tullberg/Getty Images
SHARE
LIVE
gab

The Navy SEAL credited with fatally shooting terrorist Osama bin Laden was reportedly arrested on two charges in Frisco, Texas, recently.

Authorities booked 47-year-old Robert J. O’Neill into jail on Wednesday and released him hours later on a $3,500 bond, the Dallas Morning News reported Friday.

According to law enforcement, “O’Neill faces a Class A misdemeanor charge of assault causing bodily injury and a Class C misdemeanor charge of public intoxication. Jail records list only the assault charge,” the newspaper said, noting the Tennessee resident was in the area Tuesday to record a podcast.

A few years after bin Laden’s death in 2011, O’Neill, a Montana native, said he was the one who fired the shots that killed the terrorist leader.

According to the News, he has received two Silver Stars, four Bronze Stars, and a Joint Service Commendation Medal.

During an interview in September, O’Neill recalled the moment he came face to face with bin Laden and recognized him:

Read more

Get 40% OFF our fan-favorite drink mix Vitamin Mineral Fusion NOW at the Infowars Store!
SHARE
LIVE
gab