Environment and Climate Change Canada meteorologists have issued tornado and severe thunderstorm watches for a large swath of Ontario heading into Thursday afternoon and evening. […]