Mark McDonald speaks out after resignation

© SuppliedAberdeen Donside MSP Mark McDonald
Aberdeen Donside MSP Mark McDonald

Breaking