Climate and Environment

Beijing records 29 inches of rain from Saturday to Wednesday, its most in at least 140 years

Published: 

Rescuers using rubber boats evacuate trapped residents as a truck, left, is seen submerged by floodwaters in Zhuozhou in northern China's Hebei province, south of Beijing, Wednesday, Aug. 2, 2023. (AP Photo/Andy Wong)