Signing of Niger Delta charter on resource control, demand self-determination, insistence oil begins Read more