I agree with both ideas. A person who has broken our laws should never be able to become a citizen or have access to the public treasury.
For that to happen we need an ammendment to the Constition.
On that say in order to be an American citizen at least one of your parents has to be an American.
That would get rid of the anchor babies and the drain on our social services by illegals.
I know what you are thinking, but I believe you are wrong. There is no Constitutional right to welfare or access to the public treasury.
I do agree that we need to change the laws as not to give children of illegals American Citizenship. But I believe that can be done with laws, not Constitutional Amendments.