OIL IS OWNED BY NIGER DELTA

Oil found in the Niger Delta region belongs to the people of the area, argues Michael Owhoko For the record and for posterity, it is imperative to state that oil … Continue reading OIL IS OWNED BY NIGER DELTA