Severe Tropical Storm “Ampil” makes landfall near Shanghai, China

Severe Tropical Storm “Ampil” makes landfall near Shanghai, China

Severe Tropical Storm "Ampil," the 10th named storm of the 2018 Pacific typhoon season, slammed into eastern China on July 22, 2018, and passed very close to Shanghai, China's biggest city and a global financial hub with a population of 24.1 million. …

China and Korean Peninsula hit by Typhoon Muifa

China and Korean Peninsula hit by Typhoon Muifa

After battering Japan’s Ryukyu Islands, then Typhoon Muifa passed dangerously close to the Chinese city of Shanghai this weekend. The storm brought tropical storm force wind gusts and rainfall to the city for an extended period of time Saturday night into