Disgruntled Aberdeen man threw soiled boxer shorts at police officer’s head

Aberdeen Sheriff Court
Aberdeen Sheriff Court