President Obama Reportedly Watched the Bin Laden Raid Live [Video]

    0
    95

    So this is something: according to one of Business Insider’s sources, Barack Obama watched the entire raid of Osama Bin Laden’s compound live via a helmet cam feed. Badass. More

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here

    *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.