Explore Business Standard
Vatican, Sep 04 (ANI): Thousands of pilgrims thronged St. Peter's Square for the canonisation of Saint Mother Teresa, the tiny nun who cared for the world's most unwanted and became the icon of a Catholic Church. Pilgrims from Calcutta were seen celebrating after Pope Francis declared Mother Teresa a Saint.