06/23/11

A no-win situation in Afghanistan?

Rep. Peter DeFazio, D-Ore., explains why President Barack Obama’s speech on the Afghan drawdown was disappointing to many. ... more Duration: {{video.duration.momentjs}}