Catholic Herald logo

The growing acceptance of euthanasia represents the triumph of atheism over European society