Sunday, Jul 25, 2021
Focus on the big picture

Heavy rains reach China leading to flooded roads and traffic blocks

RT, 21 Jul 2021
Torrential rain poured on Zhengzhou, Henan Province in Central China, leaving streets flooded and people literally trapped in their homes, vehicles and even the subway. Reportedly, the flood also caused an explosion at an aluminium plant elsewhere in the province.

Follow us on Telegram
Related Articles