November 16, 2024
The international court that judged the Khmer Rouge for its brutal 1970s rule ended its work by rejecting the last surviving leader's appeal

The international court that judged the Khmer Rouge for its brutal 1970s rule ended its work by rejecting the last surviving leader’s appeal