Environment Canada has issued a yellow-level snow squall watch for several regions across southern and central Ontario, warning residents of hazardous travel conditions beginning Sunday evening ...