Ukrainian troops have been progressing in the Belgorod region with the aim of diverting Moscow's troops from Kursk, it has ...
Russia's full-scale invasion began with dozens of missile strikes on cities all over Ukraine before dawn on ... have been changes not reflected in the maps.
The battle for Kharkiv is raging as urban warfare has broken out in Ukraine's second ... The map below shows the areas under Russian control and some of the cities holding out despite being ...
Movement in this map from 10 March is slow ... including cities on the Azov sea. One eastern city targeted in this attack has come to symbolise Ukraine's ability to resist the might of the ...