Catholic Herald logo

Physician-assisted suicide is a law that suits the strong and determined