US Supreme court decides on Shell torture case

The US Supreme Court is back in session tomorrow to tackle major social issues such as same-sex marriage and affirmative action, as well as a high-profile international human rights case involving the Dutch oil giant Shell in Nigeria.. Twelve Nigerians accuse Shell of becoming an accomplice to torture, extrajudicial executions and crimes against humanity in […]