Record-breaking Typhoon Bebinca Makes Landfall in Shanghai
Typhoon Bebinca, the strongest to hit Shanghai since 1949, made landfall on Monday morning, bringing torrential rains and winds of up to 151 km/h. Authorities warn of severe weather in eastern China.