Tropical Storm Ampil slams Shanghai

Tropical Storm Ampil has battered Shanghai with damaging gusts of winds and torrential rain. The storm first made landfall in the Japanese Ryukyu Islands, before heading towards the Chinese mainland. …
( read original story …)