Khmer Rouge tribunal coming to an end with final verdicts

Khmer Rouge tribunal coming to an end with final verdicts

Khmer Rouge tribunal coming to an end with final verdicts