Semafor
US · 1 hrs ago
Typhoon Dolphin forces 1M to evacuate in China
The typhoon is the strongest storm to hit China this year, bringing torrential rain and flooding as well as 94 mph winds.
Do you trust Semafor?
Sign in to rate
Discussion
?
No comments yet — be the first to start the discussion!