A radical new order for living well
India is not in synch with G77's new declaration for development that is in harmony with nature and inclusive for all its peoples