Aberdeen premises raided as part of international operation targeting suspected human trafficking gang

© Steve MacDougallThe operation was involving Police Scotland and resulted in 24 arrests
The operation was involving Police Scotland and resulted in 24 arrests