Shifting Tides: China and North Korea

Dec 01, 2006 | by
  • Description

"The nuclear test was no less than a slap in China's face." Zhu Feng is a professor of the School of International Studies and director of the International Security Program in Peking University.