Russia’s War in Ukraine: Status Update · Electoral Command Center

Overview As Russia’s war in Ukraine enters its third year, both Ukraine and Russia continue to battle for territory along the 600-mile front line. At various points in the conflic…