On the fifth of this month, we celebrated the feast of St Teresa of Calcutta, fondly known to almost everyone as Mother Teresa. The woman who for much of her life was described as “the living saint”, was canonized on September 4, 2010. Teresa, forever associated with India, especially Calcutta (now known by its local… Read More