Semafor
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.
Semafor
Do you trust Semafor?
Sign in to rate
Discussion
?

No comments yet — be the first to start the discussion!