Categories Russia - Ukraine war 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 ← For Ukrainians in Canada, new conscription rules increase pressure to fight – CBC.ca → Trying And Failing To Cross A River In Vovchansk, 400 Russian Troops Got Cut Off. Now They’re Surrendering. – Forbes