Human rights lawyer Steven Donziger has been trapped in his apartment for two years without a fair trial.
Lawyer Steven Donziger Under House Arrest for Suing Chevron
Lawyer Steven Donziger Under House Arrest for…
Lawyer Steven Donziger Under House Arrest for Suing Chevron
Human rights lawyer Steven Donziger has been trapped in his apartment for two years without a fair trial.