China’s great leap of faith in the flood of the century December 22, 2020August 20, 2020 by Chris Taylor Concerns grow about the Three Gorges Dam and the world’s largest hydroelectricity plant