see more
DELHI - NOVEMBER 24: Queen Elizabeth II presents the Order of Merit to Mother Teresa at the Presidential Palace on November 24, 1983 in Delhi, India. (Photo by Anwar Hussein/Getty Images)