Leftists Cry 'Separation of Church and State' Over New Ten Commandments Law - Here's a History Lesson for Them
The fuss over Louisiana's Ten Commandments law reminds us that original sources and historical context often refute leftist sophistry.