Chinese state media footage showed landslides that tore through mountain roads as heavy rains washed away a bridge and flooded villages.
Source link
Chinese state media footage showed landslides that tore through mountain roads as heavy rains washed away a bridge and flooded villages.
Source link