Nigeria: Dutch court condemns Shell - but more justice is needed!

Image
Shell foto AP