69935

Floods in China Leave Many Stranded

Amphetamin
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.

Latest Post