A tapestry picturing Mother Teresa hangs from the central balcony of St. Peter’s Basilica at the Vatican, September 1, 2016. REUTERS/Stefano Rellandini When Mother Teresa is made an official saint of the Roman Catholic Church on Sunday, one city will be partic... More »
We use cookies!
By using this site you agree to the use of cookies, more info.