Your Gateway to African Headlines
Nigeria’s Niger Delta region is rich in natural resources. Its vast oil and gas deposits…