Video
15:03, 22-May-2018
Heavy rain triggered floods in southwest China on Monday, submerging large areas of farm land, crop fields and city roads. The police department issued temporary traffic control while road administration used powerful pumps to drain the water.
[]