Russia’s invasion of Ukraine appears to have ground to a halt in recent weeks. After gaining some momentum last month with its capture of the Luhansk province in Ukraine’s east, Putin’s army is now making very little headway. Moreover, Ukraine’s army looks set to launch a major counteroffensive in the south of the country, as […]
