Typhoon Dolphin Causes Cancellation of 1,300 Flights at Shanghai Airports…
Typhoon Dolphin Approaches Eastern China, Major Disruptions in Shanghai Typhoon Dolphin has made landfall on the eastern coast of China, prompting significant disruptions in major urban areas, particularly Shanghai. The storm, classified as the strongest of the year thus far,
