Bin Laden Killer Rob O’Neill Says He's Proud ISIS Leader is Dead
The Navy SEAL credited with firing the fatal shots on Osama Bin Laden says the killing of ISIS leader, Abu Bakr al-Baghdadi, should make Americans feel a sense of pride ... and he wants us all to bask in the glory. We got retired SEAL, Robert…
Post a Comment