Two men from Vietnam have been charged in connection with alleged human trafficking in the north-east.
A 45-year-old and a 20-year-old were charged following inquiries in Dover and Elgin in conjunction with other agencies, including other police forces.
The pair are expected to appear at Elgin Sheriff Court at a later date.
Detective Constable Kenny MacConnachie, of the public protection unit, said: “Human trafficking offences can be complex in nature and we are grateful to members of the public who have supported us with this investiagtion which was carried out over a number of months.
“We will continue to work closely with the public and our partner agencies to ensure an effective and efficient response to any incidents which may be reported to us.
“Human Trafficking can manifest itself in many different formats including, although not limited to, labour and sexual exploitation, during which the person or group of people themselves may not realise they have been trafficked.
“It is important that members of the public are aware that trafficking exists in their communities.
“We aim to continue to make the north-east of Scotland a hostile environment for those involved in Human Trafficking and would welcome any new information which can assist us in this regard.
“Information can be provided by contacting 101, 999 in an emergency or Crimestoppers on 0800 555 111.”