Strong winds and rain in Shanghai as Typhoon Bebinca makes landfall

Strong winds and rain in Shanghai as Typhoon Bebinca makes landfall. Source: AP