Two men in court after cannabis worth £500,000 seized at north-east property

Peterhead Sheriff Court
Peterhead Sheriff Court

Breaking