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