In Nigeria, a group of villagers in the Niger Delta have seized three platforms owned by the oil giant Shell. The villagers have shut down three pumping stations in protest of Shell’s practices in the region.
Nigerian Villagers Occupy Shell Oil Station
HeadlineOct 26, 2006