St. Teresa of Calcutta made a deep impression on me as a young girl as I watched her on tv and in news. Who doesn’t remember the iconic picture of Mother Teresa with Princess Diana splashed across all magazines, newspapers and news shows? To me, Saints were...
