Ikebiri reach settlement with company, Niger Delta still awaits justice

oil spill in Niger delta