Skip Navigation

Navy SEAL who claimed to kill Bin Laden arrested in Texas

www.aol.com Navy SEAL who claimed to kill Bin Laden arrested in Texas

Robert J. O'Neill, the former Navy SEAL who claimed to be the one who killed Usama bin Laden, was arrested in Texas on misdemeanor assault and public intoxication.

Navy SEAL who claimed to kill Bin Laden arrested in Texas
1
1 comments
  • ...charged with misdemeanor assault and public intoxication

    ...fellow former SEAL Matt Bissonnette claimed in a book of his own that O'Neill's story was false. A different SEAL had fired the shots that killed the infamous terrorist mastermind, Bissonnette said.

    O'Neill has also had previous run-ins with law enforcement, according to a report from WNCT, including a 2016 arrest on suspicion of driving under the influence in his native Montana,

    O'Neill was also banned from flying on Delta Airlines in 2020 after posting a photo of himself not wearing a mask on a flight, despite a COVID requirement in effect at the time.

    He seems kinda Maga to me.