Pope Leo XIV Declares Death Penalty “Inadmissible” as Trump Administration Prepares to Execute Fort Hood Jihadist
Pope Leo XIV Declares Death Penalty “Inadmissible” as Trump Administration Prepares to Execute Fort Hood Jihadist Screenshot:Edgar Beltrán / The Pillar At a time when lawlessness is rampaging across Western nations and violent repeat offenders are routinely set free by far-left activist prosecutors, the leadership at the Vatican is doubling down on their soft-on-crime narrative….
