Typhoon Bebinca makes landfall in Shanghai, worst storm in 75 years Sep 16, 2024 Typhoon Bebinca made landfall in Shanghai on Monday morning as a Category 1 storm, the most powerful tropical…