Shell film about illegal oil refining in the Niger Delta Last update: November 15, 2010 Shell film about illegal oil refining in the Niger Delta Discuss Post