The Medaille Trust is a charity which supports men, women and children who have been freed from human trafficking. It has been operating for eleven years and now provides safe houses throughout the country for the victims of 21st century slavery. The Trust has recently appointed a new Diocesan Representative for the Leeds Diocese: Liz […]