And you know specifically that the constitution states,.. that laws regarding the US,... also apply to foreign states as well.The Constitution says you cannot make a law relating to religion. It has no exemption in it for immigration laws.
And once again you have this problem being able to understand the difference between a religion and a race, and now countries.