Our nation's birth certificate, the Declaration of Independence, proclaims our rights come from God. Contrasting the French Revolution with the American War for Independence, the program highlights the founders' vision that there would be no separation of God and government
Broadcast In: English Duration: 0:58:00