US navy SEAL who shot Osama bin Laden unmasked
Source: TOI WASHINGTON: A decorated ex-navy Seal Robert O’Neill has been unmasked as the man who pumped three shots to the head of elusive al-Qaida chief Osama bin Laden during a top-secret 2011 raid on his hideout in Pakistan. O’Neill, 38, is the SEAL Team Six member who fired the […]