Featured G20’s Delhi Declaration Falls Predictably Short On Climate 8 months ago Pratirodh Bureau Ahead of the G20 leaders summit in New Delhi, Indian prime minister Narendra Modi published…