Shanghai crumbles as most powerful typhoon in 75 years brings city to its knees
Shanghai came to a standstill as Typhoon Bebinca, the most powerful storm in 75 years, hit the city on Monday, September 16, 2024, with winds up to 151 km/h. This Category 1 typhoon wreaked havoc, uprooting trees, flooding streets, and disrupting the lives of millions. Bebinca’s impact reminded locals of a storm not seen since […]