Oil Spill at 10'' DIEBU CREEK-NUN RIVER DELIVERY LINE AT OPOROMA, SOUTHERN IJAW LGA BAYELSA I STATE – SPDC, 2014 · SpillFlare