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. The typhoon whipped waves taller than lampposts onto Hong Kong promenades and turned…

See Full Page