Three due in court after heroin and cannabis worth over £22,000 recovered in Aberdeen
Heroin and cannabis worth more than £22,000 has been seized by police in Aberdeen.
Heroin and cannabis worth more than £22,000 has been seized by police in Aberdeen.