By Bliss Okperan An energy firm, Shell Petroleum Development Company of Nigeria, has confirmed an oil spill incident from its facilities at Peremabiri community
By Adedapo Adesanya The spills from the Diebu Creek flow station operated by the Shell Petroleum Development Company of Nigeria (SPDC) Limited in Southern
By Jerome-Mario Utomi I never had expected that opinion articles about the Niger Delta, a region bedevilled by tremendous odds with an improbable chance