Concerns over drug issues in Aberdeen community

Hutcheon Court and Greig Court in Aberdeen
Hutcheon Court and Greig Court in Aberdeen

Breaking