Schools and offices were shut, roads were turned into muddy rivers and the stock exchange was closed as record-breaking rainfall hit the city and southern China. A deluge not seen in more than a century brought this global hub to a soaking standstill on Friday. Schools and offices were shut, …
Read More »