For all of the separateness of church and state, Christian morality has shaped Britain and its inhabitants for a very long time.— Sara Pascoe
For all of the separateness of church and state, Christian morality has shaped Britain and its inhabitants for a very long time.