Devastating oil spills in Bayelsa’s Nembe community from a leaking wellhead that was affecting local residents for more than a month was eventually stopped by a team of engineers from Kenyon International West Africa Company Limited, an international oil and gas...