China’s financial hub of Shanghai was hit by Typhoon Bebinca on Monday morning as it made landfall as a Category 1 tropical cyclone. It was the most powerful storm to make a direct hit on the city in over seven decades.The storm packed top wind speeds of 94 miles per hour, the strongest to hit Shanghai since 1949’s Typhoon Gloria. It disrupted transportation, downed trees and caused tens of millions to seek shelter.Evacuations were ordered for more than 414,000 peopl...