Rammasun makes landfall in southern China
Super Typhoon Rammasun has made landfall in southern China – apparently this was the strongest typhoon to hit the South China region in 41 years (news story). The COMS-1 IR animation, above, shows the storm skirting along the north shore of the island of Hainan before hitting... Read More