The former US Navy SEAL, Robert O'Neill, who killed the leader of the al-Qaeda, Osama bin Laden, has recounted the graphic moment.
O’Neill, who claims to have fired the fatal bullets, has for the first time published a detailed account of the mission that lead to the 9/11 mastermind being...
PressRoom
Thread
howbinladenwaskilled
osama binladen
robert o'neill
united state news
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.