Putin is expected to easily win reelection in a rigged contest this weekend. The war will continue. But Russia’s workers are organizing.
Between March 15 and 17, Russia will conduct its next presidential election. Vladimir Putin is the overwhelming favorite to win, and his victory would mean (...)