Two men have been charged in connection with drug seizures worth £25,000 in a north-east town.
Police raided a property in Inverurie on Friday and discovered the haul of cannabis and ecstasy along with £27,000 in cash.
The men, aged 20 and 21, both from the local area, are due to appear at Aberdeen Sheriff Court tomorrow.