Police and Church partner to combat Human Trafficking at London Conference

Police chiefs and Church representatives from across the world gathered in London alongside Home Office ministers for a Conference aimed at developing strategies to combat human trafficking. The guiding principle of the Santa Marta Group is always to… Read More