The former first minister has been criticised for his failure to say the Russian state was behind the poisoning of Sergei and Yulia Skripal in 2018 during this campaign.
Mr Salmond has been a presenter of the ‘Alex Salmond Show’ on the Russia-backed broadcaster RT (former Russia Today) since 2017, but claims the show is independent of any editorial control from the broadcaster.
The politician, who is aiming to gain a ‘super-majority’ of pro-independence MSPs in this election, has repeatedly refused to categorically state that Russia was behind the attack in Salisbury.
He also told BBC Radio Scotland there was only “very slight” evidence the Russian state meddled in the US election in 2016. In an interview with LBC last week. Mr Salmond said he did not know if Putin’s government was behind the poisonings.
Nicola Sturgeon has said she is “not surprised” at Mr Salmond’s comments and added there were times she no longer recognised the man she used to work alongside.
Following the news the two men linked to the Salisbury poisoning, Alexander Petrov, 41, and Ruslan Boshirov, 43, are wanted in the Czech Republic in connection to an explosion at an arms depot, additional pressure was put on Mr Salmond by Alistair Carmichael MP to denounce the Kremlin’s actions.
The campaign chair for the Scottish Liberal Democrats said it was time for the former leader of the SNP to stop avoiding “offending his Russian paymasters”.
He said: "Our allies in Europe need to know that we stand with them against Putin's violent and anti-democratic regime
"Alex Salmond has gone out of his way to avoid offending his Russian paymasters over the Skripal poisoning.”
Mr Carmichael added: "Now the same agents are implicated in another deadly attack on European soil. Perhaps he thinks they were just sightseeing?
"If Alex Salmond is serious about returning to the Scottish Parliament, he should tell the public whether he accepts that Russian agents were behind this deadly incident."
The Alba Party has been contacted for comment.