Typhoon Bebinca Forces Evacuations in Shanghai
Typhoon Bebinca, the strongest storm to hit Shanghai in 75 years, has led to the evacuation of 9,000 people and caused significant disruptions in China's financial hub. With wind speeds reaching 151 km/h, the storm made…