☒ close video
Catch Up: Comrade Duch - Documentary - 18/06/13
Comrade Duch is the definitive documentary on the man who ran the S.21 torture prison in Phnom Penh and his trial. Includes interviews with Duch himself, his lawyers, the descendants of his victims.
Watch more videos from Australia Network