Typhoon Muifa hits China, heads north
Typhoon Muifa hits China, heads north
Tropical Storm Muifa made landfall in Shanghai, China earlier Wednesday. The typhoon heads north with sustained winds of 85mph.
Tropical Storm Muifa made landfall in Shanghai, China earlier Wednesday. The typhoon heads north with sustained winds of 85mph.