The release of the Africa Progress Panel report on Monday, June 16, 2008, came at a most opportune moment. It gives a damning assessment of how the world has been paying lip-service to helping the poorest nations, most of which are in Africa.
More...