Our Ads Read next Complex
Robert ONeill Former Navy SEAL Who Claims. He Killed Osama Bin Laden Arrested in.Texas Complex Sun August at India Car Owner Cell Phone Number List AM GMT min read. Photo by Michael Tullberg Getty Images Photo by Michael Tullberg Getty Images Robert. Neill the man who claims he fired. The bullet that killed Osama Bin Laden was arrested in. Texas earlier this week. On Wednesday the Dallas Morning. News reported the former Navy SEAL was taken into custody in. Frisco and hit with a Class. A misdemeanor charge of assault causing bodily injury and. Class misdemeanor charge of public intoxication. ONeill was released from jail on a bond and police gave. No further details behind his arrest. ONeill offered no comment on the arrest and its unclear if he had a lawyer to represent him.
According to several social