Russia's Deputy Foreign Minister Sergei Ryabkov was quoted in Russian state media outlet TASS over the weekend on what he says are US attempts to influence the election
Says US penalties on Russia, and potential fresh sanctions:
Russia's presidential vote is on March 18. Get your money on Putin - if you can find any odss at all!