Shanghai’s worst typhoon in 70 years grounds flights, trains
The Chinese financial hub, home to 25 million residents, was brought to a standstill as flights, trains, and highways were suspended during a national holiday period….reports Asian Lite News China’s Shanghai province
