Typhoon Bebinca, Strongest in 70 Years, Makes Landfall in Shanghai
Typhoon Bebinca, the strongest to hit Shanghai in over seventy years, made landfall early Monday morning, bringing powerful winds and heavy rain. Authorities have raised emergency response levels to ensure public safety.