Some women, saved by the Sisters of Mother Teresa when they were children and taken in by the Shanthi Niwasa (Home of Peace) in Mutwall, a district in the capital, told AsiaNews: "We are very happy ...