Typhoon Dolphin Slams China, More Than a Million Evacuated as Beijing Braces for Floods

Typhoon Dolphin has torn through eastern China, dumping torrential rain across several provinces and forcing more than a million residents out of their homes. The storm made landfall in Zhejiang as the strongest typhoon to hit China this year. It has since weakened but is still dragging heavy rain deep into the country’s interior. Authorities […]
Tagged Japan's Meteorological AgencyTyphoon Dolphin