Updated On: 20 December, 2009 10:29 AM IST | | ANI
With world leaders at the Copenhagen climate conference reportedly agreeing to a last-minute deal to combat global warming, but conceding that the watered-down accord has not gone far enough, developing countries like India, China, Brazil and South Africa, and the Group of 77 countries appear to have been vindicated