Alex Salmond has launched a new TV show with RT as he vows to battle the mainstream media narrative and take the news “out of the Westminster nexus”.

source