Aberdeenshire police charge 12 people following operation

© SuppliedPost Thumbnail