Residents rescued from flash floods in SW China

2023-07-16 8

Flash floods caused by torrential rain have ripped through parts of China over the past few weeks, leaving vehicles and residents stuck in swirling, muddy water in parts of China's Chongqing and Inner Mongolia, state television reported. - REUTERS