Ireland and Britain fight modern slavery

Vatican News has this piece here. 

Featured