Typhoon Ragasa, one of the strongest storms to hit Asia in years, has caused massive destruction in Taiwan and the Philippines before slamming ashore in southern China

See Full Page