top of page
Colin Welch - Paris, France
In 1905 the French government passed a law called La Laïcité. This was the beginning of the official separation of church and state. Though it was first presented as a “neutral position” on religion, it has resulted in an anti-religious mindset, growing to the point that part of the French identity is to be non-religious. Currently, France is ranked the 7th most atheistic country in the world—only 1.2% claim to be Evangelical Christians.
Colin is serving in Paris, France with EFCA ReachGlobal in arts ministry, focusing on using art as a bridge to share the Gospel through relationships with artists. His vision is to see the healing of the disconnect between Christ and culture through the lives and work of artists.
bottom of page