News
Pope Leo declares death penalty 'inadmissible' as his native U.S. plans to livestream execution
Pope Leo XIV on Saturday declared capital punishment ''inadmissible" as he marked the World Day Against the Death Penalty and his native United States announced plans to…
Discussion (0)
No comments yet. Start the conversation!