The Daily Show with Jon Stewart

Philip Pan

Season 13 • 08/13/2008

Philip Pan explains why the Chinese government has been able to stay in power for so long.

More