Huge Storms Battering China, Causing Chaos in Southeast Asia
Another huge storm – the biggest to hit Shanghai in over 70 years – brought China’s commercial capital to a standstill on Monday. It takes a pandemic or major danger to empty the streets in a thriving financial hub that is home to 25 million people, but …