World

Video: Floods in China Leave Many Stranded

In Zhengzhou, China, many residents were forced to wade through flooded roads after heavy rain engulfed the region with more rain still in the forecast.

Show More

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also
Close
Back to top button