Assisted suicide bill a ‘watershed’ in the devaluing of life, English archbishop says

English Archbishop John Sherrington of Liverpool speaks with EWTN News via video call about the recent passage of a bill to legalize assisted suicide in England and Wales, calling it a turning point in the country’s devaluation of the dignity of… […]

Read original article

Be the first to comment

Leave a Reply