Site icon Attack the System

UN Deems Steven Donziger 786-Day Detention In Chevron Case ILLEGAL, Orders Release

YouTube Poster

Ryan Grim, Kim Iversen, and Emily Jashinsky react to the UN ruling that determined Steven Donziger’s detention violates international law.

Exit mobile version