I think that Foreigners should go through naturalization and/or becoming a citizen before voting since they are still not a citizen of the US. Non citizens of the US should not contribute to our election if they are inside or outside of the US.
Wees de eerste om te beantwoorden aan deze meningsverschil