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

You're viewing a single thread.

41 comments
41 comments