Try the political quiz

Should foreigners, currently residing in the United States, have the right to vote?

Yes

 @9G967HM from New Brunswick  agreed…2yrs2Y

I think that foreigners should be able to vote after they have a job and are paying taxes, also, they should be staying in Canada (not by force) to be able to vote, maybe after they have a house and have payed at least half of the mortgage, and if they have an apartment, after 3 months of paying rent.

 @9GB6SH2from Ontario  agreed…2yrs2Y

I agree with this because if foreigners took so long to get here why shouldn't they have the same rights and freedoms as regular Canadians.