Vatican promises to make its supply chains slavery proof, Cardinal Pell announces

The Tablet has this story here.