elaborating on church-state separation
In letters Thomas Jefferson wrote to elaborate on the meaning of First Amendment. And, the fact that our values are derived from Greco-Roman, Judeo- Christian cultural heritage does not justify laws that enforce Christian dogma. ..…