Delhi Has A Change of Heart for Sister Jean

July 25, 2011

A few days ago newspapers and websites were reporting that London-born Jacqueline Jean McEwan, a Catholic nun from Britain who has spent 29 years caring for leprosy patients in Bengaluru, India, is being forced to give up her work and leave the country after Delhi refused to renew her residency permit. Sometimes known as the […]

Comments Off on Delhi Has A Change of Heart for Sister Jean