Aberdeen man in court facing ‘danger of life’ assault charge

© DCT MediaAberdeen Sheriff Court
Aberdeen Sheriff Court