November 18, 2024
Police and immigration enforcement officers interviewing a worker at a car wash in Cambridgeshire during a raid undertaken to combat modern slavery.