Stop blaming Russia for your failures

A British politician, Ben Bradshaw MP, of the Labour Party has spouted some utter nonsense. He has claimed Russia “probably” interfered with the EU referendum early this year. Not only does he make this claim but also admits that there is no evidence for it in the following sentence. If you hold this view privately,… Continue reading Stop blaming Russia for your failures