Will Russia Win the Ukraine War in 2024?

February 20, 2024, 11:09 PM ISTVantage by Palki Sharma

Russian forces have captured the town of Avdiivka, its biggest victory since the fall of Bakhmut. Ukraine has blamed the loss of the town on the lack of Western aid. Will the crumbling Western unity work in Russia's favour? Will it win the war in Ukraine this year? Palki Sharma tells you.

See More