Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
Ex-US Navy Seal, who claimed to have killed Osama bin Laden, held
short by Dharini Mudgal / on Sunday, 27 August, 2023
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.
read more at The Print