Pope Leo XIV declared that capital punishment is “inadmissible” as the United States plans to livestream an execution by firing squad. The American pope, in a post on X marking the World Day Against the Death Penalty, quoted the revised Catholic teaching on capital punishment ushered in by his predecessor, Pope Francis. The Catholic teaching […]

