Russia is in to feel the Bern!