China suffered heavy rain and tornadoes, forcing millions of people to evacuate urgently.
China suffered heavy rain and tornadoes, forcing millions of people to evacuate urgently. China is facing three unusual extreme weather events in parts of the...