Niger Delta5 months ago
A Distress call from Odimodi and Federated Communities in Delta State Over the Dauntingly Devastating Effects of Oil Spillage in their terrain
The people of Odimodi and its Federated Communities in the Iduwini Kingdom, Burutu Local Government Area of Delta State, have expressed deep concern over oil spillage...