Portrait taken in December 1991 in New Dehli shows Mother Teresa of Calcutta. / AFP / RAVEENDRAN (Photo credit should read RAVEENDRAN/AFP/Getty Images)
INDIA-RELIGION-MOTHER TERESA
By on July 13, 2019
Live Events. Compelling Stories. Vital News.
By on July 13, 2019
Portrait taken in December 1991 in New Dehli shows Mother Teresa of Calcutta. / AFP / RAVEENDRAN (Photo credit should read RAVEENDRAN/AFP/Getty Images)