News

Naiwen Cao voted for the first time in his life during the advance polls, and says immigration and cost of living were top of mind when casting his ballot. Cao became a Canadian citizen in January, ...