Two dead as extreme rain turns Beijing roads to rivers

A man fishes as water is released into a river in Beijing, China, 30 July 2023. China's National Meteorological Center issued a red alert, the highest alert in multiple provinces including Beijing, as the country is expected to continue experiencing heavy rainfall brought by Typhoon Doksuri. EPA/MARK R. CRISTINO

Cars have been swept away in Beijing as relentless rain transformed roads into rivers, killing at least two and trapping […]

Subscribe or Login to see the rest of the content.