Shell: Amnesty, Activist Accuse Oil Giant Of Human Rights Abuses In Niger Delta After UK Court Judgment Read more