Posted by GSerrano on June 18, 2009 ·
It is but 18 months away from the G8′s self-imposed deadline for promises pledged to aid Africa but only $7 billion out of the $21.5 billion in aid, promised at the Gleneagles summit in 2005, have actually been delivered. This means that a paltry one-third of the total pledges made by the G8 group of industrialized countries has actually benefited [...]