Laogai: Prison Nation - Inside China's Ruling System
Covid, le secret des origines
Movie · as Self : Enquêteur du Département d’État américain (2020-2021)
TV · as Self - Interviewee · 2 eps