Report copyright - THE KHMER ROUGE DIVISION 703: From Victory to Self-destruction · 1978 in a Khmer Rouge sub-district hospital. My parents told me that the hospital sat on a low hill covered with
Please pass captcha verification before submit form
Please pass captcha verification before submit form