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

Steven Del Duca enters Vaughan mayor race

Former Ontario Liberal leader Steven Duca is running to become the next mayor of Vaughan. Jamie Pulfer with why so many former provincial politicians now have their eyes set on the municipal level.
image beaconimage beaconimage beacon