Therehasbeensignificantprogress in development in a number of African countries in recent years, mainly because of big investments from China, cheap anti-retroviral drugs, increased aid and the cancellation of debt which enabled better spending in schools and health care systems.