The Health of Mother Earth Foundation (HOMEF) has called for an urgent cleanup and compensation for residents affected by an oil spill at the Nembe Creek facility in Bayelsa State. The foundation also demanded full accountability for the incident. The spill has raised environmental and health concerns for the local community.
Don't miss out on breaking stories and in-depth articles.