Rob O'Neill, a Navy Seal, confirmed to the Associated Press that he fired the fatal shots that killed al-Qaeda leader Osama bin Laden during a 2011 raid. O'Neill stated that he shot bin Laden twice in the forehead, causing his death, bringing an end to the man behind the 9/11 attacks on the World Trade Center in New York City.