Shanghai crumbles as most powerful typhoon in 75 years brings city to its knees

Pallavi Madhiraju- September 20, 2024

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 ... Read More