March 28, 2012 - Ahmed Rashid

  • Episode: 17078
  • (0)

Cheeseburgers contain "pink slime," Barack Obama has a hot mic moment with Russians, and Ahmed Rashid explains how America's military presence affects Afghanistan's economy.

Loading...