The constitution is very clear on which parts apply only to citizens. The first amendment is not one of them.