Two people have been charged in connection with alleged human trafficking offences.
A 19-year-old woman and a 20-year-old man were detained following an operation, carried out by officers from the Public Protection Unit with partner agencies, in Elgin.
A report has been sent to the Procurator Fiscal.
Detective Inspector Alan Armit, who led the operation, said: “I would like to thank those who provided information to us in connection with this inquiry.
“Human Trafficking investigations are complex and uniquely challenging in nature, involving the support and coordination of a number of partners.
“Awareness of this type of criminality by members of the public is critical in the identification of potential victims and offenders, and I would appeal to anyone with information to contact Police Scotland on 101 or The Modern Slavery Helpline on 08000 121700.”
Two charged with alleged human trafficking offences in Elgin