Democracy Now! Jeremy Scahill on the OBL Mission and Aftermath
Watch The Nation's Jeremy Scahill talk to Amy Goodman about what happened yesterday at Osama Bin Laden's compound and the reaction around the world:
Also on Democracy Now! Ex-State Department Official Matthew Hoh asks what 50,000 U.S. troops are still doing in Afghanistan.