Film: The Bakhita Initiative

This video shows the pro-active approach the Catholic Church in England and Wales is taking in tackling human trafficking.

The Bakhita Initiative is the victim-centred approach to this appalling crime.