Typhoon bursts Taiwan lake as strongest storm barrels towards China

Ragasa is the strongest storm anywhere on Earth so far this year.

Leave a Reply

Your email address will not be published. Required fields are marked *