Logo of Phnom Penh Post newspaper Phnom Penh Post - Anger toward Khmer Rouge tribunal

Anger toward Khmer Rouge tribunal