| 12.6°C Dublin

VIDEO: Heavy rains trigger deadly landslide in China killing 10


At least 10 people have died and 30 others are still missing after heavy rain triggered landslides in southwest China.

 

Most Watched Videos

Privacy