Founder of Vatican anti-trafficking group resigns as head of UK slavery commission

Crux has this news here.