Over $177.136 billion (N63.778 trillion) has been lost to the halt in crude oil production from 96 oil wells in Ogoni land in the last 25 years. The Shell Petroleum Development Company (SPDC) started operations in Ogoni land in Rivers State in 1958, drilling a total of 96 wells to bring nine oil fields on […]
Category: National News
National News