UK court rules in favour of Shell in Nigerian oil spill case Al Jazeera – Breaking News, World News and Video from Al Jazeera

The case is one of a many legal battles Shell has been fighting against residents of Nigeria’s producing Niger Delta. 

Read More 

Al Jazeera – Breaking News, World News and Video from Al Jazeera