Aberdeen man promises sheriff he will behave ‘forever’

Aberdeen Sheriff Court.
Aberdeen Sheriff Court.

Breaking