Dear Olivia Chow,
I think that your recent statement about allowing non Canadian Citizens to vote is nothing short of ridiculous. Yes, an immigrant pays into the tax system, since they have access to our public transit, our school system and other publicly funded programs. But if they want a say in a government, then they should give up their citizenship in their homeland and become part of the Canadian process by becoming Canadian Citizens.
If we allow any newcomer to vote, what investment do they have to ensure that out country, provinces and municipalities stay cohesive and great? None, because their citizenship is in another land, and therefore their sense of responsibility is to a foreign nation and not Canada!