Will the US Supreme Court strike a blow to corporate accountability for human rights abuses? The United States Supreme Court is poised to issue a ruling in the case of Kiobel v Royal Dutch Petroleum. The stakes are enormous – the case will determine whether victims of human rights abuses on foreign soil, who often […]
Category: World News
World News