Update news

Cancel

Residents halt oil exploration at Shell’s oilfield in Bayelsa, sack workers