Ex-US Navy Seal Robert O'Neil, who claimed to have killed Osama bin Laden, has been arrested in Texas, The New York Post reported. Robert has been booked on a Class A misdemeanour charge of assault causing bodily injury. During an old interview, Robert had said that he killed Laden during Operation Neptune Spear. However, US government didn't confirm his claims.