In his Stoplight® commentary, Stuart Shepard takes us along for a walk in the nation's capital.
(Thanks Michael from Illinois)
Powerful evidence for the Christian foundation of the United States and a perfect refutation of the seaparation of church and state myth.