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