Mother Teresa, honoured in the Catholic Church as Saint Teresa of Calcutta, is one of India's two Nobel laureates in the field of peace.
Mother Teresa, honoured in the Catholic Church as Saint Teresa of Calcutta, is one of India's two Nobel laureates in the field of peace.