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 use cookies (or similar technologies) to measure our audience, enhance your browsing experience and provide you
with advertising based on your browsing activities and interests on this and other sites.
By clicking “accept,” you agree to such purposes and the sharing of your data with our
EHM Productions Inc. Affiliates. You can modify your cookie preferences at any time.