"to" = "do". I'm so sorry to confuse you like that.
where in the United States (not mexico) Constitution does it say that they have the right to peaceful assembly. We have the right to free speech. WE are american citizens. THEY are not. They do not have the right to free speech.
Get it?