If they are not citizens then they need to be arrested and deported. They have no rights to be here at all if they are illegal immigrants or on overstayed visas. So you are misunderstanding I guess.Burning flags and yelling death to America is constitutional protected free speech, and American rights aren't excepted to non citizens or illegals. You may not like the speech, but it is nonetheless protected.
As far as I can tell, rights aren't dependent or based on citizenship. I'd be happy to listen if I'm misunderstanding.