Typhoon Dolphin Makes Landfall in China, Triggering Mass Evacuations and Flight Cancellations
The powerful storm system battered the region with torrential rainfall and fierce winds, prompting massive transportation disruptions, including the cancellation of more than 1,300 flights at major regional hubs like Shanghai. While meteorologists tracked the storm’s destructive path inland, neighboring regions across Taiwan also experienced severe downpours that flooded streets in Taipei. Typhoon Dolphin made … Read more