Bayelsa Governor, officials sound alarm on environmental degradation caused by oil companies
Governor Douye Diri of Bayelsa has squarely pointed fingers at International Oil Companies (IOCs), particularly Shell Petroleum Development Company, for the environmental degradation in the state. Diri made these assertions during the Annual Convention and Fundraising of the Ijaw National…