Trafficking

St Bakhita
A victim of human trafficking in St Peter's Square
Al Bangura
Princess Inyang
Trafficking Taskforce
Cardinal Vincent Nichols, Pope Francis and Kevin Hyland
Safe Car Wash App 1024-768