Typhoon Dolphin Slams Eastern China and Japan, Triggering Mass Evacuations
Typhoon Dolphin battered East Asia and parts of Japan with maximum sustained winds reaching 144 kph (89 mph) near Okinawa before making landfall along China’s eastern coast, triggering mass evacuations, … Read More