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 In this photo released by Xinhua ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results