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.
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.