Three people have been charged after police seized drugs worth more than £22,000 after operations in Aberdeenshire and Aberdeen.
Officers stopped a car in the Bridge of Muchalls area of the A90 Aberdeen to Dundee road on Friday and recovered cocaine and heroin worth £13,600.
A 26 year old man and a 26 year old woman were charged as a result and are anticipated to appear at Aberdeen Sheriff Court today.
Meanwhile, cocaine worth £9,000 was found following a search at a property in the Stafford Street area of Aberdeen.
About £10,000 worth of cash was also taken from the scene.
A 33-year-old man has been charged and is also expected to appear in court today.