Advertisement

Steven Del Duca to run for mayor in Vaughan

After failing to claim the title of Premier back in June, former Liberal Leader Steven Del Duca is going to run for mayor in Vaughan during the municipal elections. Kayla McLean has more.