VIDEO: Well-kill operations underway at disastrous Nembe Creek spill site in Niger Delta
Nigeria's oil spill response agency says operations began on Monday to control high pressure well
Nigeria's oil spill response agency says operations began on Monday to control high pressure well