The people of Odimodi and its Federated Communities in Iduwini Kingdom, Burutu Local Government Area of Delta State, have decried the high level of massive oil spillages around the seashore and ...