Catholic Herald logo

Pope highlights value of every human life

Benedict XVI highlights value of every human being