| 15.9°C Dublin

Heavy rain batters southwest China


Downpour battered Pingba County of southwest China's Guizhou Province with rainfall reaching up to 188 millimeters as of Tuesday morning.

 

Most Watched Videos

Privacy