The Three Gorges Dam: The True Cost of Limitless Power and Hydroelectricity

The Three Gorges Dam sits at the center of this very real crisis that has been given limited coverage by sources outside of Chinese state run agencies…