Catholic Herald logo

Meeting with elderly residents of St Peter’s Residence in Vauxhall, London, the Pope emphasised the ‘unique gift’ of life, ‘from conception to natural death’