Rivers community, NGOs call for Ogoni Wellhead 14 decommissioning after oil spill
Environmental and community rights groups have called on the former Shell Petroleum Development Company, now Renaissance Africa Energy Company Limited, and relevant authorities to urgently decommission Wellhead 14 in Yorla oil field, Khana Local Government Area of Rivers State, following
by Obinna Nwaoku, Port Harcourt
Read More