The Intercept @theintercept
Steven Donziger was charged with contempt of court for refusing to hand over his computer, cellphone, and other electronic devices in August 2019 and has since been on house arrest in his Upper West Side apartment in New York City. https://t.co/VU0DHeJJLJ — PolitiTweet.org