Wind and rain lash Shanghai as Typhoon Bebinca makes landfall in China
Strong wind and rain lash Shanghai as Typhoon Bebinca makes landfall. Bebinca is the strongest typhoon to hit the Chinese megacity since 1949, state media reports.
AFP VIDEO
Subscribe to The Manila Times Channel - https://tmt.ph/YTSubscribe Visit our website at https://www.manilatimes.net