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

See Full Page