Home Tags Shell Oil

Tag: Shell Oil

Shell Oil presses Supreme Court to deprive torture victims of justice

0
WASHINGTON - Will victims of distant genocides and crimes against humanity be allowed to continue using U. S. courts to seek justice against their...