TOP NEWS: Shell wins legal case over Nigeria oil spill
(Alliance News) - Britain's highest court ruled Wednesday it was too late for people in Nigeria's Niger delta region to lodge pollution claims against energy company Shell PLC after a huge oil spill more than one decade ago. Read More