X

Nigeria loses billions in revenue due to oil theft in the Niger Delta

Close