Did you know that after seeing the documentary, S-21: The Khmer Rouge Killing Machine , former Khmer Rouge leader Khieu Samphan was moved to admit the existence of the S-21 torture center in Phnom Penh after years of publicly denying it? SOMEFACTS.com