IHA NEWS
International Latest News Videos and Photos

The floods triggered by heavy rains caused chaos in Chongqing city, located in southwest China. At least fifteen people lost their lives and four went missing, according to local authorities. People stranded on the flooded streets were rescued by boats. Tens of thousands were evacuated from their homes.

Leave a comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More