August 22nd, 2020

CHINA UNCENSORED 

Three Gorges Dam Tested as China Floods Worsen

China's Three Gorges Dam may be pushed to the limit by a new floods ravaging the Yangtze River. Cities like Chongqing have seen record breaking flooding, and a 1,200 year old Buddha statue, the Leshan Giant Buddha Statute, is at risk, as 100,000 people in the area have been forced to evacuate.

LATEST EPISODES