Strongest Typhoon Hits Shanghai in 75 Years

Typhoon Bebinca, the strongest in 75 years, made landfall in Shanghai, causing widespread disruption. With wind speeds reaching 42 meters per second, the storm has led to flight cancellations, ferry ... ( read original story ...)