Man, 22, in court after £380,000 of cannabis found in north-east

Police in New Aberdour
Police in New Aberdour

Breaking

    Cancel