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....