Unpaid work for north-east man caught with knife after fixing mum’s shed

Aberdeen Sheriff Court.
Aberdeen Sheriff Court.