Typhoon Usagi Makes Landfall in China

weather.com Typhoon Usagi, a strong tropical cyclone in the western Pacific Ocean, has made landfall in China’s Guangdong Province in the city of Shanwei, about 90 miles east-northeast of Kowloon, Hong Kong. The typhoon is weakening over land, with winds now… Continue Reading