ICS is a Christian Mission, part of the Anglican Church, operating in post-Brexit Europe, including in Paris, Amsterdam, Brussels, Barcelona and more widely we serve in Cairo, North Africa, South America and Asia. You will find our chaplains in..
Relevance: 9.037305