Yes, the First Amendment Protects Free Speech for Noncitizens

An illustration with megaphones in the foreground and the American flag in the background