im not going to sit here and explain constitutional jurisprudence and standards of review etc etc, but ill say, again, that you have literally no idea what you are talking about. congress cant ban all people named BOBO from entering the us for no reason. congress cant ban all people from a religion, regardless of the reason. that is a blatant and clear violation of a number of amendments to the US constitution. you have absolutely no understanding of how this works.
if you are interested, google it. but you making shit up based on what you think it says, isnt how this works. if voodoo is a religion, the US CANNOT UNDER ANY CIRCUMSTANCES create a law discriminating against people who are of the voodoo faith exclusively. i cant say this enough, you clearly have no idea how this works, or even what the constitution says and doesnt say.
i dont understand how you dont understand that the constitution applies to laws that we make, not just provide protection to individual american citizens.