Damming the Angry River
- TV Short
- 2005
- 12m
Investigates the effort to stop the Chinese government from building 13 dams along the NU River as part of that nation's quest for energy.Investigates the effort to stop the Chinese government from building 13 dams along the NU River as part of that nation's quest for energy.Investigates the effort to stop the Chinese government from building 13 dams along the NU River as part of that nation's quest for energy.