
Time marches on. It is twenty years now since these two extraordinary women died 6 days apart in 1997. They had met just two months earlier that year, June 18, 1997, when Diana visited one of the Missionaries of Charity in the Bronx.
How oddly fitting that Princess Diana and Mother Teresa,...