Politics ❯Political Parties ❯SNP ❯Internal Conflicts
John Mason, a long-serving MSP, defends his controversial comments on Israel and Gaza, challenging his expulsion from the Scottish National Party.