Niger Delta: Government clean-up does not let Shell off the hook

“The Niger Delta is one of the most oil-polluted places in the world. That is because companies like Shell are failing to prevent or clean up spills years, …