downtoearth-subscribe

Some cracks in the facade

  • 28/06/1999

China's Three Gorges Dam faces its toughest opposition yet-from officials and the state press. Last month, Prime Minister Zhu Rongji blasted the $24 billion project at a closed door meeting of the