Center for Strategic Communication

In the Cambodian province where Khmer Rouge leaders came to die, people aren’t celebrating a guilty verdict against two top regime officials. After all, they’re neighbors.