ABUJA, Nigeria — A new oil spill at a Shell facility in Nigeria has contaminated farmland and a river, upending livelihoods in the fishing and farming communities in part of the Niger Delta, which has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results