afriperspectives.com
2nd seating for Shell oil company in the US Supreme Court
SHELL OIL COMPANY CULPABLE IN, ESTHER KIOBEL, ET AL V.., ROYAL DUTCH PETROLEUM COMPANY, ET AL The corporate human rights abuse case, Esther Kiobel, et al v.Royal Dutch Shell Oil, et, al coordinat…