Evidence for Oil Spill at 4" ADIBAWA WELL 23S FLOW LINE LEAK EDAGBER 1/BETTER LAND. – SPDC, 2017 · SpillFlare