Proof Russia meddled in UK elections and Scottish referendum -- but new report didn't tackle Brexit involvement

Putin's approval ratings remain at a level most Western leaders would envy but they have taken a hit from a stalling economy and declining living standards SPUTNIK/AFP/File / Alexey NIKOLSKY
Related Post