Sr Sheela farewelled on feast of St Thomas
After nine years serving in the Adelaide Archdiocese, Sr Sheela Thomas SSAM has returned to India with fond memories of connecting with people from many different cultures and faiths through her work in the Multicultural Office.