Inside the battle for Avdiivka – the Ukrainian city Putin’s thrown everything at and ‘suffered worst losses of 2023’
AS the world watched the Israel-Gaza conflict unfold, Vladimir Putin threw all he had at a key eastern Ukrainian city. The meat-grinder battle for Avdiivka has become the newest, most …