TOP NEWS BBC Africa Eye report on Abule-Ado explosion exposed NNPC’s negligence, says CAPPA The Corporate Accountability and Public Participation Africa (CAPPA) has said that the British Broadcasting Corporation (BBC) Africa Eye investigation on the Abule-Ado explosion Rebecca Chukwuanu