News

It’s impossible to miss the gas platform off the coast of northern Senegal. Its flare stack burns day and night above the ...