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

See Full Page