Pope Leo XIV has declared capital punishment "inadmissible.” He has penned a social media post for the World Day Against the Death Penalty, as his native United States announced plans to livestream an execution by firing squad.

Log in or sign up to comment.

No comments yet.

← Back to stories