Shell Says Nigerian Oil Spill Claims 'Human Rights Mysticism' – Law360
They had created a right to a pollution-free environment in the Nigerian constitution and the African Charter on Human and People's Rights "out of … Read more: Shell Says Nigerian Oil Spill Claims 'Human Rights Mysticism' – Law360Continue Reading