Latest World News: Typhoon Bebinca: Shanghai slammed by strongest storm to hit city since 1949, flights cancelled

Typhoon Bebinca: The strongest storm in over 70 years hit Shanghai disrupting the mid-autumn festival. With winds up to 120 km/h, it forced evacuations and cancellations of flights, rail services, and road closures across the Yangtze River Delta region. Typhoon Bebinca: The strongest typhoon in more than seven decades has struck China’s finan

read more