This week, after nearly 1,000 days of arbitrary detention, the environmental and human rights lawyer Steven Donziger was released from house arrest.
Steven Donziger vs. Big Oil
Steven Donziger vs. Big Oil
Steven Donziger vs. Big Oil
This week, after nearly 1,000 days of arbitrary detention, the environmental and human rights lawyer Steven Donziger was released from house arrest.