What right do illegal immigrants have to protest in our streets? Do they have any rights whatsoever?
To answer this, I looked to the United Nations Covenant on Human Rights, a sort of Bill of Rights that applies to the Human Race, regardless of nationality or legal status. The Covenant upholds the international right of free speech, while also respecting a country’s ability to restrict access from non-residents.
Regarding the right to free speech and assembly:
1. Everyone shall have the right to hold opinions without interference.
2. Everyone shall have the right to freedom of expression; this right shall include freedom to seek, receive and impart information and ideas of all kinds, regardless of frontiers, either orally, in writing or in print, in the form of art, or through any other media of his choice.
(from Article 19)
As to the rights immigrants have entering another country, including the United States:
1. Everyone lawfully within the territory of a State shall, within that territory, have the right to liberty of movement and freedom to choose his residence.
2. Everyone shall be free to leave any country, including his own.
3. The above-mentioned rights shall not be subject to any restrictions except those which are provided by law, are necessary to protect national security, public order (ordre public), public health or morals or the rights and freedoms of others, and are consistent with the other rights recognized in the present Covenant.
4. No one shall be arbitrarily deprived of the right to enter his own country.
(from Article 12)
I open the floor to discussion…
(background to the Covenant on Wikipedia)