Read More 3 minute read Latest news Ukraine Russia pays staggering price for inches of Ukraine, ISW says At the current pace, The Economist estimated it would take 89 years for Russia to seize all of Ukraine. byYuri Zoria