Africa #39;s big plan  #39;disappointing #39; One of the architects of Africa #39;s home-grown plan for economic development has launched a scathing attack on its achievements. 

Which of the following sections of a newspaper would this article likely appear in? World News, Sports, Business, or Science and Technology? 