Medaille Trust welcomes British government’s anti-trafficking move
The British government’s ratification of the European convention against Human Trafficking has been welcomed by the Medaille Trust, a Catholic charity which aims to help women, young men and children who have been freed from sex-trafficking. The British government’s ratification of the European convention against Human Trafficking has been welcomed by the Medaille Trust, a …