Typhoon In-Fa made landfall in Eastern China on Sunday, causing the evacuation of more than 100,000 people, the cancellation of flights in and out of Shanghai and the halting of business operations, according to state media.In-Fa landed in Zhoushan, Zhejiang province, at…
- Advertisement -