By the way, have you noticed how many people on the full supporters list (link below) are from other nations? Germany, Belgium, Italy, etc. If they are here on a visa, are they legally allowed to take part in demonstrations against our government? Or is that grounds for revoking a visa?
http://www.iacenter.org/answer_fulllist.htm