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.

  • ddh
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 months ago

    Fuck. We’re fucked.