Categories Russia News Russia’s war in Ukraine began in Crimea. It could end there, too, defense experts say. – Yahoo News UK Post author By Mike Nova Post date June 16, 2024 Russia’s war in Ukraine began in Crimea. It could end there, too, defense experts say. Yahoo News UK ← Russia-Ukraine war: Saudi Arabia, India and South Africa among countries opting out of Ukraine declaration – The Guardian → Ukraine Peace Conference: 80 countries agree that respect for territorial integrity will help achieve ‘lasting peace in … – The Hindu