The Herald
Who is John Mason? MSP's past controversies from creationism to gay marriage
Here's what you need to know about Mr Mason. Who is John Mason? He's been the SNP MSP for Glasgow Shettleston since 2011, having previously been the MP for Glasgow East. Mr ...
6 days ago