China’s capital Beijing battered by heaviest rainfall in 140 years
Massive rescue and relief efforts are underway in response to typhoon-induced torrential rains in Beijing. Vcg | Visual China Group | Getty Images China’s capital Beijing has been pummeled by …