What Comes Next After Russia’s Victory in the Battle of Artyomovsk?
This piece will assess the state of affairs as it now exists with the intent of obtaining a better idea about what might come next. Russia declared victory in the Battle of Artyomovsk on Saturday after 224 days of fighting. Zelensky previously predicted in early March that his opponents might roll through the rest of…