A daring Ukrainian military push into Russia's Kursk region has seen Kyiv's forces seize scores of villages, take hundreds of prisoners and force the evacuation of tens of thousands of civilians in what has become the largest attack on the country since World War II.
In more than a week of fighting, Russian troops are still struggling to drive out the invaders.