By Siru (Rose) Zhu In EnvironmentPosted August 18, 2014Three Gorges Dam: Reflections and ControversyA scathing report on corruption released by the Chinese Communist Party’s anti-graft watchdog in February this year has reignited public anger over China’s $26-billion Three Gorges [...] READ MORE