Russia’s ‘troop shortfall’ is forcing Vladimir Putin to call a halt to the westward advance
Professor Neil MacFarlane, an expert on the former Soviet territory, believes that the eastern part of Crimea and the city of Mariupol in the country’s southeast are the “key points” in Vladimir Putin’s invasion of Ukraine. He stated that a lack of soldiers has prevented the Russians from carrying out “further offensives” elsewhere in the … Read more