Pope Leo declares death penalty ‘inadmissible’ as US plans to livestream execution

Pope Leo declares death penalty ‘inadmissible’ as his US schedules Fort Hood killer firing squad execution