July 03

This Day in Crime

2003

Judges sworn in for Khmer Rouge Tribunal in Cambodia

On this day in 2003, the judges for Khmer Rouge Tribunal trials were sworn in. The Khmer Rouge Tribunal was a court located in Phnom Penh with members of both the Cambodian government and the U.N. … (more...)