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
39
39 comments
You've viewed 39 comments.