Russian president Vladimir Putin’s bloody invasion of Ukraine has now entered its second year. The war has developed quite differently from what many expected. The resistance of Ukraine’s people, determined to defend their right to self-determination, has been fierce and shows no sign of ebbing. The Russian military has proven far weaker than many supposed it to be. A year later Ukraine has fought Putin’s invasion to a stalemate.