[DW] A new report says oil giants Shell and Eni should foot a $12-billion bill to clean up a spills in Bayelsa state — but they have denied wrongdoing. Instead, Shell and Eni say illegal refineries and oil theft are to blame.
Black World Media Network (BWMN)
Connecting our World Through News, Information and Culture