Heavy rains battered northern China on Monday, killing at least two people in Beijing while washing away cars and inundating subway stations, with the capital issuing its highest alerts for flooding and landslides. Storm Doksuri, a former super typhoon, has swept northwards over China since Friday, when it hit southern Fujian province after scything through the Philippines. Emergency personnel recovered …
Read More »Beijing on alert with 2 killed as heavy rain batters north China
July 31, 2023