Deconstructing the Declaration Breaking down the mechanism of inalienable rights

A meme making the rounds on Facebook (shared by the ever-provocative Dominic Foo) poses an interesting question: either “our rights come from God not government” or “Immigrants don’t have the same rights as Americans.” It would seem that one or the other applies: if our rights come from God, then why do the citizens of …

Continue reading ‘Deconstructing the Declaration Breaking down the mechanism of inalienable rights’ »