Heads of state from 31 NATO member nations have wrapped up their annual summit in Vilnius, Lithuania, pledging to support Ukraine in its war against Russia “for as long as it takes.” On Wednesday, Ukrainian President Volodymyr Zelensky met with President Joe Biden on the sidelines of the talks, one day after he sharply criticized NATO’s refusal to commit to a timeline for Ukraine to join the military alliance as “unprecedented and absurd.”