Final statement from Kaing Guek Eav alias Duch 30 Mar 2011

Date of video: 
30 March 2011

Learn more about

Stay connected

YoutubeFlickr

Instagram

Google+

Latest news