UK Court of Appeal rules in favour of Nigerian communities of Bille, Ogale against Shell
Two Nigerian communities, Bille and Ogale in Degema Local Government Area of Rivers State which have been devastated by oil…
Two Nigerian communities, Bille and Ogale in Degema Local Government Area of Rivers State which have been devastated by oil…