Floods tear through south-west China

Heavy rains have caused widespread flooding and landslides in Yajiang in south-west China.

Floods tore through villages, fields and roads taking vehicles with it.

Residents had to be helped to safety after being cut off by the floodwater.