It was only yesterday that former Navy SEAL Rob O’Neill came forward and claimed responsibility for having fired the gun that killed Al Qaeda leader, Osama bin Laden in 2011. Now, the public and very disturbing squabble among US Navy Seals over what happened during the raid on Bin Laden’s hideout and over whether they had been entitled to disclose such information has taken yet another … [Read more...]
Navy SEAL Who Shot Osama bin Laden: Rob O’Neill
Three years after the death of Osama bin Laden, the hero Navy SEAL responsible for bringing the 9/11 mastermind to his knees has been unmasked. Rob O’Neil, the 38-year-old highly-decorated veteran retired from the Navy after having served 16 years and for the most part of his professional life, Rob lived in the shadows. His job description involved stalking Taliban leaders in Afghanistan as … [Read more...]