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.