Donate to InFacts
Expert View

Did Putin buy Brexit?

by Denis MacShane | 15.11.2017

Latest evidence of Russian meddling in referendum, based on three separate academic studies, is damning.