Feedback

Typhoon Chan-Hom Hits China

 

The strongest storm to hit within 200 miles of Shanghai in at least 35 years has made landfall in China.   

Shows