… the 18,000 megawatt Three Gorges Dam in China. Public opposition Previous attempts to … amid concern about plans for two new dams in China INVESTIGATION Dams: development or … Khadija Sharife investigates. COMMENT China's green policies knock ours into a …