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
41
41 comments
41 comments