Take a good look at the map (at link). It shows clearly that fighting is taking place from the Black Sea in the south to the border of Belarus in the north. That is roughly 1,000 miles. Now, ask yourself, who has the manpower, weapons and resources to press the fight along this broad front? Simple answer, only Russia.
Russia still has at least 500,000 troops in reserve that have not been committed to the battles. Ukraine does not. Ukraine is running out of artillery shells and neither the United States nor NATO have the ability to replace and sustain Ukraine’s rate of fire, according to the Washington Post and the New York Times.
Nah. Even Ukraine.
Ukrainians have pushed you Russians back since last March.
You have a long front but are unable to advance.
And you’ve been stuck at bakhmut for 8 months. Ha ha