Oil Spill at DIEBU CREEK FLOW STATION 24'' FLARE HEAD LINE @ PEREMABIRI IN SOUTHERN IJAW LGA OF BAYELSA STATE. – SPDC, 2015 · SpillFlare