The Khmer Rouge revolution is one of the most devastating moments in 20th century Asian history. Not only did many...