Arrests made in major police operation targeting alleged human trafficking
About 300 officers were deployed as part of Operation Kendrew in Glasgow, Falkirk, Dundee and other locations in Scotland.
Read original
Standard