Expert on well control, Victor Ekpenyong, working on the site of the Santa Barbara oil spill in Nembe, Bayelsa State, yesterday, disagreed with reports that two million barrels
The post Expert faults report on Bayelsa oil leak appeared first on The Guardian Nigeria News - Nigeria and World News.