Amid Ontario Premier Doug Ford’s looming threat to cancel speed cameras across the province, the City of Windsor announced its new cameras will be up and running by December while Vaughan officially ...