Godwin Bebe Insists Shell Should Be Held Liable for Oil Spills Ahead of UK Trial
Shell is facing legal action over oil spills in Nigeria’s Niger Delta. Community leaders are demanding accountability for the environmental damage caused by years of pollution and corporate negligence.

