British envoy again blasts Kenya on graft Britain #39;s ambassador to Kenya renewed criticism on Friday that Nairobi lacked the will to stamp out corruption, the latest salvo in a simmering diplomatic spat between Kenya and its international donors. 

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