4 min read World Storm Isaias pounds US East Coast, killing at least 5 – Times of India 4 years ago WINDSOR: At least five people were killed as Tropical Storm Isaias spawned tornadoes and dumped rain Tuesday along the US...