Pope Leo says death penalty is ‘inadmissible’ after Trump approves livestreaming execution

Metro ·

Pope Leo XIV has declared capital punishment 'inadmissible' following plans for the United States to livestream an execution by firing squad.

Read original article on Metro →