Parties in Azerbaijan struggle to agree on a climate finance deal.

  • | Citizen TV
    68 views

    Developing nations demand $1.3 trillion compensation.