What's so different about Russia Today?

NatWest bank has told the TV station's UK office it is shutting down all its banks accounts.

  • Subsection
  • Published