Only someone who is a US citizen is entitled to the protections of the constitution.
Right. As American citizens our rights are protected. But if the rights are natural rights, do not all people have the same rights?
It is commonly held that we are born with certain rights. All the constitution does is protect those rights. Without a constitution, those rights would still exist, at least in theory.
So why, if all people are born with those same natural rights, would we not apply those rights to all people?
Perhaps I have it wrong, but here is my thought on what the amendments laid out: these were things that all people should have a right to expect. You should be able to print what you want, practice your religion, live in your home without fear of some gov't agent coming in and messing with your belongings or forcing you to board a soldier, keep arms, not undergo cruel and unusual punishment etc.
In other words, some people sat down and laid out basic rights that human beings already had. After forming a government, they set about to make rules so that the government couldn't screw with their basic rights.
Since they are basic, natural, "Creator given" rights, how can they only apply to American citizens? We started a country in part because another country wouldn't recognize basic rights. Should those rights not apply to all those who are on our soil?
I don't know the answer.
Please don't get me wrong. I don't even think illegal aliens should be in the country. But it seems hypocritical to lay out basic rights, lay out rules to protect people from the government infringing on those rights, and then say that the basic rights only apply to us.