Bebinca, The Strongest Typhoon To Hit Shanghai In 70 Years, Makes Landfall

Bebinca is the strongest storm to hit Shanghai since Typhoon Gloria in 1949. Shanghai, China: The…