World Russia-Ukraine war: Could the bloodshed end in 2026? | DW News 31 December 2025, 11:56 pm Team Buyback