As the Russian invasion of Ukraine continues with no end in sight, NATO's much-celebrated unity faces fresh strains when leaders gather for their annual summit this week in Vilnius, Lithuania.
The world’s biggest security alliance is struggling to reach an agreement on admitting Sweden as its 32nd member.