Of the million of illegals in the US, you seriously think only 8 voted? .....wtf?how many voted? 8?
with your many thread topics lately, it just seems like youre carrying a lot of emo baggage about the status of the popular vote in the last election. let it go.
First, I think illegals vote.
Secondly, you know I was going to shit all over your Science Direct source because the web page looks like a child built it, but then I did some research and it is actually a legit source. Glad I searched that before I put my foot in my mouth.