Cambodia's Khmer Rouge Tribunal: Mission Accomplished?


Image Credit: Flickr/ Khmer Rouge Tribunal (ECCC)