News

Relentless storms dumped nearly a year's worth of rain in days, causing deadly floods and mass evacuations in Beijing's northern districts.