City of New Haven 2012 Inauguration Invocation by Pastor Todd Foster

Comments

THREEFIFTHS said…
What happen to separation of church and state.