We Will Not Allow Oil Companies In the Niger Delta Rob Host Communities of Their Rights – Says IHRPS
The International Human Rights Protection Service (IHRPS) has issued a strong statement in response to the recent conflicts and worrisome developments between oil companies and Read more