Medaille Trust
The Medaille Trust is a charity founded by groups of Religious congregations in 2006 to work against the evils of human trafficking in response to the plight of thousands of people who are being trafficked into the UK each year.
Click here to go to www.medaille.co.uk