World11 sources

Pope Leo Declares Death Penalty Inadmissible Amid US Livestream Execution Plans

Pope Leo has declared the death penalty 'inadmissible.' The United States plans to livestream an execution.

Pope Leo Declares Death Penalty Inadmissible Amid US Livestream Execution Plans | Split Angle