Faith

St. John’s Knights of St. Columba

Who are the Knights of St Columba ? The Knights of Saint Columba is a Catholic fraternal service organisation and the largest of its kind in Britain. Founded in Glasgow […]