For weary Niger Delta residents, shocking oil pollution report offers little hope
A new report commissioned by the Bayelsa state government in Nigeria holds international oil companies like Shell, TotalEnergies, and ExxonMobil responsible for spilling at least…