Evidence for Oil Spill at Idu Ekpeye 4" Ubie wells W4S flowline Ahoada west LGA Rivers state – SPDC, 2014 · SpillFlare