The Clewer Initiative
The Clewer Initiative is the national work of the Church of England focused on addressing modern slavery. It raises awareness and engages local churches and communities to take action against modern slavery, facilitating victim identification and support.
- Online courses
- Training resources
- Awareness campaigns
- Victim support services
- Community resilience projects