More than 100 heads of state and government have confirmed their attendance, according to UN sources. A number of world leaders and government officials, however, have already said they won’t be travelling to Baku. Here we explain who’s sitting it out and why.
Fuck. We’re fucked.