Skip to content
Pope Leo XIV calls death penalty ‘inadmissible’ after US announces plans to livestream Nidal Hasan's execution: ‘Attack on the dignity of the person’ · Hindustan Sphere