2018/19 New Committee

Dear Members, On Sunday June 24, the 73rd Annual General Meeting of the TSLSC was held with approximately 120 members in attendance. Two new life members were inducted in recognition of their [...]