Bayelsa – Oil companies are to blame for Dili’s environmental degradation
Bayelsa – Oil companies are to blame for Dili’s environmental degradation Governor Douye Diri of Bayelsa State has said International Oil Companies (LOC), especially Shell Oil Development Company, are responsible…