Niger Delta

Niger Delta residents protest against month-long gas and oil spill

Nigeria’s Nembe community members took to the streets of Yenagoa, the capital of Bayelsa, and called out the government to…

3 years ago

This website uses cookies.