The proposed sale of Shell's onshore oil business in the Niger Delta region of southern Nigeria risks worsening human rights abuses and should be …
Read more: Nigeria: Government must halt Shell's sale of its Niger Delta business unless human rights …
2024-04-15