Only American citizens should have a vote in major elections. However, in local elections, I think allocation of tax money, i.e., fixing roads, etc., tax payers should allowed to vote on these more minor issues. Not on leadership.
Be the first to reply to this answer.