August 21, 2020


China is facing massive flooding. According to an article by the Financial Times, China’s famous Three Gorges dam recently hit its record for the highest water level ever in its history. This has been caused by massive rainfall in China’s Sichuan province. The recent flooding has misplaced nearly half a million people, with thousands of...
Read More