Where do new Canadians come from? India and Philippines take top spots
Canada has welcomed more than 3.9 million new citizens since 2005, with nearly one third coming from India, the Philippines or China, according to a CTVNews.ca analysis.