A 1966 picture shows Red Guards students at a parade in Beijing's streets at the beginning of the Cultural Revolution. Photo: AFP

Liberal economist Mao Yushi warns of a 'leftist revival' in China

In recent weeks prominent liberal economist Mao Yushi has experienced first-hand the leftist revival taking shape on the mainland. First, Mao, 84, was bombarded last month by insults and even death threats by anonymous callers angered by his criticism of the party's patriarch, Mao Zedong.

  • 1
  • 2