Off-duty Niagara Regional Police Const. Joe Mellen died following a crash on Highway 406 in Welland on Friday. The officer was on his way home from work when the crash took place. Chief Jeff McGuire spoke about the incident.
Video: John Tory, Olivia Chow sticking to their game plan
John Tory and Olivia Chow say Doug Ford’s entrance as the new candidate for mayor won’t force them to change their message.