-->
Showing posts with the label Francis I

Pakistan under pressure to rein in blasphemy law

'Dead Man Walking' author finds new challenge in Trump: 'He doesn't represent the law'

Time for a bipartisan repeal of the death penalty

U.S.: The Skewed Politics of the Death Penalty

Republicans want to kill the death penalty because killing people is too expensive

Why Pope Francis' rejection of the death penalty is so important

Pope: Catholic guide needs updating on death penalty issue

World Day Against Death Penalty: 5 Countries That Ditched Capital Punishment

Subscribe Our Newsletter