China on highest flood alert as 38m people evacuated
Now come the earthquakes…
5 Earthquakes Hit China
The CCP lease is being revoked.
The Mandate of Heaven is a Chinese political and religious teaching. It is a common belief that natural disasters such as famine and flood were divine retributions bearing signs of Heaven’s displeasure with the ruler, so there would often be revolts following major disasters as the people saw these calamities as signs that the Mandate of Heaven had been withdrawn.
The Mandate of Heaven