Browsing: Oil Spill Detection and Response Agency
A total of 1,086 cases of oil spills have been recorded in the last seven years in Bayelsa State, South-South…
A total of 1,086 cases of oil spills have been recorded in the last seven years in Bayelsa State, South-South…