Welcome: Inspector General Giani, Vatican Chief of Police

Inspector General Giani, the Vatican Chief of Police, offered this reflection for SMG delegates

Santa Marta Group steps up international co-operation against human trafficking

Police chiefs, Bishops, Religious sisters and representatives from civil society share best practice in the struggle against human trafficking.

Bishop of East Anglia meets with the Office of the Independent Anti-Slavery Commissioner

The wide extent of human slavery in parts of East Anglia was revealed at a meeting between representatives of the Catholic Church, local Police forces and the Office of the Independent Anti-Slavery Commissioner in Peterborough recently.