Afrifund

British charities do good and essential work, but there should be no room for weak management