Catholic Herald logo

The Church is Fascist, the Church is Marxist, the Church is too rich – the same allegations come up again and again