Ukrainians mark 31st year of independence as Russian air raids hang like the sword of Damocles

Ukrainians mark 31st year of independence as Russian air raids hang like the sword of Damocles
play icon
Ukrainians visit an avenue where destroyed Russian military vehicles have been displayed in Kyiv recently. AP