Residents of Ogale community in the Eleme Local Government Area of Rivers State staged a mass protest on Thursday against Shell Oil Services, decrying the environmental degradation caused by the company’s operations. The demonstration coincided with a court hearing in London, where a decade-old lawsuit against Shell over pollution in the Niger Delta is being Read More
Related Articles
Don't miss out on breaking stories and in-depth articles.