Five men have been charged in connection with human trafficking allegations in Aberdeen.
Police Scotland said warrants were carried out at addresses in the city centre on Wednesday.
Two men, aged 20 and 28, two aged 32, and another aged 34 were arrested and charged.
They are due to appear at Aberdeen Sheriff Court on Thursday.