Tag archives for Osama bin Laden

  1. Live from the White House – A Discussion on Osama bin Laden

    Steve Dembo from DE streaming live Discovery Education and Ben Rhodes, Deputy Assistant to the President and Deputy National Security Advisor aired live Thursday, May 5, 2011, from the White House to host a discussion on Osama bin Laden. Discovery’s man at the White House was none other than Steve Dembo, streaming on discoveryedu‘s livestream […]