3/28/12 in :60 Seconds

Aired:  03/28/12 Views: 3,006

The makers of "pink slime" suspend production, Russian accents sound evil, and Ahmed Rashid explains how America's military presence affects Afghanistan's economy. (0:59)

Loading...