92nd ICC Annual Meeting

The Irish Council of Churches (ICC) will tomorrow gather for its 92nd Annual Meeting, hosted by the …


Submit a Comment