TORONTO TORNADO

CP

Red Alert Hangs Over Southwestern Ontario

Environment Canada has issued tornado warnings for several areas next to Lake Huron in southwestern Ontario as severe weather threatens a wide area of the province. The province issued a tornado "red...