Five years after signing the Millennium Declaration, and at the start of the 10-year countdown to the 2015 target date for the Millennium Development Goals, the world's governments are at a crossroads. If they continue with business as usual, 2005 will be the year in which the pledge of the Millennium Declaration is broken. If they act now to deliver on their pledges to the world's poorest people, they can make 2005 the start of a decade for development,...