Russia

Strange goings on at Russia Today

The UK branch of the TV channel Russia Today (RT) last week received a letter from NatWest, saying its credit facilities were being withdrawn. Margarita…