Beijing records heaviest rainfall in 140 years, causing severe flooding and 21 deaths

Beijing records heaviest rainfall in 140 years, causing severe flooding and 21 deaths
play icon
Residents evacuate on rubber boats through floodwaters in Zhuozhou in northern China's Hebei province on Wednesday. AP