ICC 92nd Annual Meeting

The Irish Council of Churches (ICC) held its 92nd Annual Meeting on Thursday 26th March. As an outwo…


Submit a Comment