News Typhoon Bebinca slams Shanghai, displacing over 400,000 residents September 16, 2024 admin-dominor Strongest storm in 75 years forces city to halt public life Source link