The dramatic fall in global poverty over the past two decades is the best news in the world today. For the first time ever, the percentage
2015 is the most important year for global development in recent memory. In July, world leaders will gather in Addis Ababa to discuss