Catholic Herald logo
Menu
Anne Turner Assisted Suicide

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