The Colbert Report

Sheryl WuDunn

Season 3 • 02/13/2007

Stephen asks journalist Sheryl WuDunn whether China is friend, foe or frenemy.

More