Pope Francis has taken a consistently principled position that human life is sacred. I was among the Sri Lankans who were shocked to see media reports in July indicating that President Maithripala Sirisena and his cabinet have given the green light to execute drug offenders on death row. Pope Francis has [for years] taken a consistently

Leggi Tutto