The Todd Huff Show

Christian Nationalism and the Battle for America’s Moral Foundation

Todd Huff explores the definition of Christian nationalism, the historical relationship between God and government in the U.S., and the current debate regarding the nation's moral underpinnings, referencing the Declaration of Independence and C.S. Lewis.

Listen