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




Anger toward Khmer Rouge tribunal