Massive flooding hits China’s villages of the damned December 29, 2020August 20, 2020 by China Factor Staff Fears growth that the mighty Three Gorges Dam could fail amid rising water levels