The last three years have spotted the biggest news from Eastern Europe to the world as Russias war on Ukraine enters its fourth year after February 24, 2025.