Ireland and Britain fight modern slavery

The Ambassadors of Ireland and Britain to the Holy See speak about their respective government’s anti-slavery policies at an event remembering the International Day for the Abolition of Slavery.

Other news

Happy 82nd Birthday, Pope Francis!