developingworldpolitics.com
French oil firm Total SA says natural gas leak ongoing at a plant in Nigeria’s Niger Delta
The Washington Post, LAGOS, Nigeria — French oil firm Total SA said Saturday that a natural gas leak at one of its plants in Nigeria’s crude-rich southern delta may have been going on for weeks. Th…