Posted in NEWS VIDEOS UN Deems Steven Donziger 786-Day Detention In Chevron Case ILLEGAL, Orders Release October 1, 2021