Severe storm causes flooding in Toronto, tornado hits New York 18.07.2024 06:11 Indiatoday.in Severe storm causes flooding in Toronto, tornado hits New York