This interactive timeline of the war in Ukraine shows major attacks, key moments and how the battle lines have shifted in the four years since Russia's all-out invasion.
Ukraine recaptured 201 square kilometres of territory from Russia in five days last week – its biggest gain in 2.5 years – ...
The war in Ukraine has become a grinding test of attrition, where movement on the map is measured in metres, not miles. In ...
Four years after Russia launched its full-scale invasion of Ukraine, the war shows no clear end in sight as costly ...