Fri, 24 December 2010
The Public Square 60 Minute Program
Does Christmas matter in America? Is there a link between the celebration of the birth of Jesus Christ and the birth of America? America's founders saw a connection. We'll talk about it today on The Public Square.
Direct download: Dec2510.mp3
Category:Podcast -- posted at: 5:00pm EDT