Cuminestown man appears in court to face alleged drug charges

© SuppliedPeterhead Sheriff Court.
Peterhead Sheriff Court.

Breaking