You are here: HomeNewsPhoto ArchiveRead ArticleEnlarge Photo 1

Court orders Shell to pay N45.9 billion to Ogoni people within 21 days

Shell Petroleum
Shell Petroleum