Nigeria oil pollution

2021-01-29 27

Dutch court orders Shell to pay compensation