Partners

The Santa Marta Group is a growing global partnership that has members in over 30 countries. It is made up of: The Vatican UK Home Office London Metropolitan Police UK Cabinet-level Independent Anti-Slavery Commissioner Catholic Bishops’ Conference of… Read More