Super Typhoon Ragasa impacted Taiwan, southern China and the Philippines, leading to the deaths of more than 2 dozen people. The cyclone was the strongest of the year with maximum sustained wind ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results