Typhoon Muifa Lands Near Shanghai

Typhoon Muifa Lands Near Shanghai
The category 2 storm came ashore near China’s largest metropolitan area and several of the world’s major shipping ports.

Read More…