Pope Leo XIV called the death penalty inadmissible after the Pentagon announced plans to livestream the execution of Nidal Hasan
Politics – 4 outlets
Fox News
The Conversation
The Free Press
The Post
Pope Leo declares death penalty 'inadmissible' as his native US plans to livestream execution