Typhoon Bebinca leaves trail of destruction in Shanghai, China
Typhoon Bebinca left a trail of destruction in Shanghai, China, battering the city for six hours yesterday. The storm struck the city with heavy rains and intense winds on September 16. Bebinca has caused flight cancellations in Shanghai and suspended passenger ferry services.