As spring approaches, Russia's invasion of Ukraine is entering a new phase. To launch successful counteroffensives, Ukrainian forces have to punch through layers of Russian defenses.
I shared data with
@nytimes
for this story on the fighting to come: