Shanghai


The strongest typhoon in 75 years wreaked havoc in China

China’s city of Shanghai has been hit by the most powerful typhoon in 75 years, causing widespread devastation. The typhoon …

Sep 18, 2024