Typhoon “In-Fa” makes landfall in Zhejiang, forces 1.5 million people to evacuate, China
Typhoon "In-Fa" made landfall in the Putuo District of the city of Zhoushan, China's eastern province of Zhejiang at 04:30 UTC on July 25, 2021. At the time of landfall, In-Fa had a maximum wind speed of 137 km/h (85 mph), according to China…