Debate: Does religion have a place in the public square? (Hitchens V. Haldane)
With the Supreme Court decision spiking discussions of morality and religion in American politics, it’s seems a good time to bring back this discussion in England over whethe