Sri Lankan Servant of God Remembered GONAWILA – AsiaNews.it reports that Sri Lankan Catholics recently remembered the Servant of God Helena of Gonawila in a special way when they commemorated the one hundred fiftieth anniversary […]