Quick News Typhoon Bebinca wreaks havoc in Shanghai, China, a powerful storm hits for the first time in 75 years; flights and trains cancelled By PR Tech News - September 16, 2024 0 4 WhatsAppCopy URL Typhoon Bebinca wreaks havoc in Shanghai, China, a powerful storm hits for the first time in 75 years; flights and trains cancelled