Typhoon Bebinca, the strongest storm to hit Shanghai since 1949, shuts down megacity
A view of an empty street amid heavy rainfall, after Typhoon Bebinca made landfall in Shanghai, China September 16, 2024. | Photo Credit: Reuters Tens of millions of people in Shanghai and across China’s densely populated east coast hunkered indoors Monday (September 16, 2024) as the strongest storm to hit since 1949 swept in, downing…
Read More “Typhoon Bebinca, the strongest storm to hit Shanghai since 1949, shuts down megacity” »