RIP – Sister Lelia

It is with great sadness that we have to inform everyone that St Lelia Newman a long term member of the Peace People died on the 19th of April 2025. 

St Lelia was a very active member of the Peace People and will be greatly missed by us all. 

RIP Sister Lelia