(May 19, 2011) Amid power shortages and potential catastrophe, China admits to failings in the Three Gorges Dam. Probe International Fellow Dai Qing responds from Beijing.
(May 19, 2011) Amid power shortages and potential catastrophe, China admits to failings in the Three Gorges Dam. Probe International Fellow Dai Qing responds from Beijing.