Texas
Pope Leo declares death penalty 'inadmissible' as his native US plans to livestream execution
Pope Leo XIV has declared capital punishment "inadmissible.”.
Pope Leo XIV called the death penalty "inadmissible" on World Day Against the Death Penalty after the Pentagon announced plans to livestream an execution.
Discussion (0)
No comments yet. Start the conversation!