China floods: Many roads and highways have been blocked

NewsNation 2020-05-19

Views 7

Landslides in the north-west parts of China has created catastrophe situations in the country. Many roads and highways have been blocked due to calamity.

Share This Video


Download

  
Report form