Amnesty International urges accountability for Shell's human rights abuses in Niger Delta

Amnesty International urges accountability for Shell's human rights abuses in Niger Delta