Aberdeen man who promised sheriff he could behave ‘forever’ fails to keep word

Alan Shand
Alan Shand