3/28/12 in :60 Seconds

  • Aired:  03/28/12
  •  | Views: 2,990

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...