top of page
3.png

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.

  • Facebook
bottom of page