Bayelsa community Clash Over Oil Spillage
An oil spillage in Bayelsa State has pitted an oil major, Shell Petroleum Development Company (SPDC), with its host community over the cause and alleged delayed visit to site following the incident. SPDC on Friday confirmed an oil leak incident from its facility