Metro station floods in China's Changsha city

8 months ago
674

Severe flooding caused by heavy rainfall inundated streets and infrastructure in central China’s Hunan province on Monday (June 24), eyewitness footage shared on social media showed. Reuters was able to confirm both the location and the date of the footage.

Loading 1 comment...