Last December Cardinal John Dew attended the Santa Marta Conference on Human Trafficking in London. 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. Cardinal John said he felt both privileged to attend and horrified at what he Read more