Khmer Rouge despots’ life sentences upheld
A special Cambodian court on Wednesday upheld the life sentences for the two most senior surviving members of the Khmer ...
A special Cambodian court on Wednesday upheld the life sentences for the two most senior surviving members of the Khmer ...