By Youk Chhang 17 April 2024 Dedicating this article to those who were forced by the Khmer Rouge to leave home on 17 April 1975. As a genocide survivor of the Khmer Rouge and the executive di...