Logo

Logo

Pol Pot

Khmer Rouge verdict

Gut-churning visuals of a row of skulls of the victims of the Khmer Rouge regime in Cambodia confirm what they…