Categories Russia News Russia’s war in Ukraine began in Crimea. It could end there, too. – Business Insider Post author By Mike Nova Post date June 16, 2024 Russia’s war in Ukraine began in Crimea. It could end there, too. Business Insider ← Запоминается последняя фраза: провальный саммит выдали за «правильный процесс» → Pro/Con: US can’t afford Puerto Rico’s debt, poverty, politics – Duluth News Tribune