Climate activists staged a demonstration at the UN’s COP29 talks in Baku on Saturday, calling on the world leaders to “keep their promises” when it come to tackling planetary warming. Activists held up signs urging for promises to be kept and tied ribbons to ropes in tribute to a religious tradition called Cirio de Nossa Senhora de Nazaré in the north region of Brazil. (AP video shot by Ahmed Hatem)