Human Trafficking App uncovers 1,000 actionable reports of modern slavery in first five months of use On Monday, we reported on a new app, launched by the Church of England’s Clewer Initiative, designed to empower the public to report signs of human trafficking at cash-only car washes. Indeed, the Safe Car Wash app provided […]