Super Typhoon Ragasa leaves devastation across China, Taiwan, Philippines | Weather News

Super Typhoon Ragasa, among the most powerful storms to strike Asia in recent years, has hurled waves higher than lampposts across Hong Kong’s promenades and…

Continue Reading