Andrew Copson: What’s offensive, for God’s sake?

read more