All Hail New Saint, Mother Teresa

Mother Teresa, revered for her work with the poor in India, has been proclaimed a saint by Pope Francis in a ceremony at the Vatican. Francis said St Teresa had defended the unborn, sick and abandoned, and had shamed world leaders for the “crimes of...