Typhoon Bebinca makes landfall in Shanghai, strongest to hit island in 7 decades

This post was originally published on Global News.