THE SHOCKING MORALS OF CHRISTIANITY, Christopher Hitchens

How does the morality of Christianity stand under scrutiny? Isn’t torturing a human being for forgiveness of the sins of all an insult to human intelligence? Lecture … source