Rainstorm hits Shanghai, paralyzes traffic

rain-nb

A round of heavy rainstorms have swept through Shanghai, flooding streets and paralyzing traffic…