Business3 years ago
Niger Delta Militants Vows To Occupy Oil Installations If 11-Point Demand To FG Is Denied
Militant groups from the nine states of the Niger Delta region at the weekend presented 11 new demands to the federal government. Leader of the militants...