RT | October 22, 2016 The NatWest account closure is only the latest entry in the channel’s saga in the UK. Over the last couple of years, certain voices in the UK media – and the wider establishment – have been feeding a wave of hysteria over the channel’s presence in the British market. Here […]
Source