By Amos Okioma, Yenagoa The Most Reverend Dr John Sentamu, Archbishop of York has launched a blistering indictment of oil companies operating in the Niger Delta, calling their actions “nothing less than environmental genocide.” The archbishop chairs the Bayelsa State Oil and Environmental Commission, working alongside industry and environmental experts …
Read More »