RA’s Daily Russia News Blast – March 20, 2018
TODAY: Putin, basking in 76% win, says Russia does not want an arms race; CEC sarcastically thanks West for high turnout; Russia demands proof from UK to support Skripal allegations, Europe slams Russia over nerve agent attack; OSCE says presidential elections did not offer voters real choice; Cambridge Analytica denies working with Russia.