Typhoon Ragasa, the strongest storm of the year, has hit parts of the Western Pacific and southern China
What to know about Typhoon Ragasa, the strongest storm of the year

107
Typhoon Ragasa, the strongest storm of the year, has hit parts of the Western Pacific and southern China