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