Shell fails to clean four Nigeria oil spill sites, Amnesty says

Nigeria news
Shell news