Re: I am a U.S Citizen
as Asif said, we have been paying "tax dollars" all this time whether as F1, H1 or Green Card, as US citizen we can use 'vote' now to try making changes.
Also, he mentioned that the he is a Citizen of both U.S and Canada in an earlier post so he is paying taxes to both countries. I wonder where Canadian tax dollars are spent. :)