Ten years ago world leaders gathered in New York and agreed on the Millennium Declaration (resolution 55/2), one of the noblest efforts ever undertaken in the framework of the United Nations. The world’s leaders promised to spare no effort to free our fellow men, women and children from the abject a…