Categories
Russia News

Russia’s war in Ukraine began in Crimea. It could end there, too, defense experts say. – Yahoo News UK


Russia’s war in Ukraine began in Crimea. It could end there, too, defense experts say.  Yahoo News UK