Rescuers evacuate stranded people in the waterlogged urban area of Weihui City in Xinxiang, central China’s Henan Province, July 27, 2021. Li An | Xinhua News Agency | Getty Images The flooding ...
Rescuers evacuate stranded people in the waterlogged urban area of Weihui City in Xinxiang, central China’s Henan Province, July 27, 2021. Li An | Xinhua News Agency | Getty Images The flooding ...