Salaan Media - Warbaahin Dhex-dhexaad ah

World leaders agree new climate deal at COP26 after ‘disappointing’ last-minute change | ITV News

World leaders agree new climate deal at COP26 after ‘disappointing’ last-minute change | ITV News