More than 140 knives seized at north-east courts since 2017

Aberdeen Sheriff Court
Breaking

    Cancel