Update news

Cancel

UK court trial opens to hold shell successor accountable for Niger Delta oil spills