Presidents and prime ministers are arriving in India's capital Delhi, ahead of the annual G20 leaders' summit from 9-10 September.
Presidents and prime ministers are arriving in India's capital Delhi, ahead of the annual G20 leaders' summit from 9-10 September.
UN Secretary General Antonio Guterres has told world leaders that humanity's addiction to fossil fuels had..