Published On: Seven months ago Severe weather strikes CNY as Tropical Storm Debby approaches By Chance Chamberlain