Bayelsa communities threaten to shut down Shell’s operations
Some aggrieved oil producing communities in Bayelsa State, numbering about 12, have…
Some aggrieved oil producing communities in Bayelsa State, numbering about 12, have…
Sign in to your account