World Dutch court rules Shell liable for Niger Delta oil spills by Editor2 January 29, 2021 by Editor2 January 29, 2021 1 minutes read