Featured Mother Teresa declared saint by Pope Francis at Vatican Sep 4, 2016 - 1:10 pm EDT @theindpanorama 0 Mother Teresa, a Catholic nun who devoted her life to help the poor and needy, revered in India, has been declared a saint in a canonization Mass held by Pope Francis in the Vatican. Pope Francis […]