Pope Condemns God For Instituting The Death Penalty

Wait 5 sec.

VATICAN CITY — The supreme pontiff of the Catholic Church issued a sharp criticism of the Almighty Creator of the universe this week, as Pope Leo XIV publicly condemned God for instituting the death penalty.