There is NO LAW granting citizenship to kids born in the US ... if their parents are not either US citizens or citizens of another country who have LEGALLY immigrated to the US
I get what you are saying, but the 14th Amendment pretty much grants U.S. citizenship to everyone who is born here. I understand that the intent of the writers was to make sure that former slaves would be citizens, but the language of the amendment itself and how courts have chosen to parse it means that anyone whose mom managed to give birth on U.S. soil (except for diplomats) is a citizen.
To correct this will require a Constitutional amendment, or a SCOTUS ruling that the words in the 14th don’t mean what they say.
There are several laws and at least one Constitutional amendment that does that.
Correct. This particular form of citizenship has been hallucinated into existence by a combination of SCOTUS footnote and intentional action by anti-nationalists.