Navy SEAL Recalls Bin Laden’s Death: ‘I Just Shot That F***er in the Face’

1 hour ago 4
<![CDATA[“This would be a one-way mission. You’re not afraid you’re gonna die, but you’re prepared for death,” Robert O’Neill, the Navy SEAL who killed 9/11 mastermind and al-Qaeda leader Osama bin Laden, said 15 years after the incredible May 2, 2011 mission.]]>
Read Entire Article