Residents in Shanghai wade in floodwaters on the streets after Tropical Storm Pulasan struck China's east coast with torrential rain and strong winds. Video credit: Social media ...
Some results have been hidden because they may be inaccessible to you