CSotD: News briefs
Jeff Koterba starts us off with a “Yes, but No” take on Michael Flynn’s bizarre declaration that the US is and must be a Christian nation. Yes, the nation was founded on the principle of freedom of (and from) religion: Any fair reading of the Founders, and any literate reading of the Constitution, makes that […]