Seven UN Special Rapporteurs and Mandate Holders Flag Human Rights Violations Linked to Oil Extraction in the Niger Delta

Seven UN Special Rapporteurs and Mandate Holders Flag Human Rights Violations Linked to Oil Extraction in the Niger Delta

11/22/2025, 2:50:00 AM