11 Jun 2009

Report due out on Africa aid shortfall

From Checkpoint, 6:51 pm on 11 June 2009

An agreement between the world's richest countries - the G8 - to increase the amount of money they give in aid to Africa was hailed in 2005 as a landmark deal.