You are using an older browser version. Please use a supported version for the best MSN experience.

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.
image beaconimage beaconimage beacon