Featured Video

Alex Salmond Will Host Talk Show For 'Russia Today'

'The Alex Salmond Show' will be starting on Russia's state-owned news channel.