Entries For: 02 July 2008
Don't let greed win over justice
Filed Under:
The Financial Times (FT) ran an alarming article uncovering that "Leaders of the Group of Eight rich nations are set to backtrack on their landmark pledge at the Gleneagles summit in 2005 to increase development aid to Africa to $25bn a year." read more...





