05/03/11

The future of Afghanistan

With Osama bin Laden dead, pressure is mounting on President Barack Obama to end the Afghan War, get the U.S. troops back home and to stop spending tax dollars funding it. Rep. Chellie Pingree, D-Maine, discusses. ... more Duration: {{video.duration.momentjs}}