text

Heavy rainfall leaves four dead, affects 140,000 in China's Chongqing

Armed police clean the mud on the street in flood-hit Wuqiao subdistrict in Wanzhou District, southwest China's Chongqing Municipality, July 18, 2020. (Xinhua/Huang Wei