LaobaixingSome Thoughts Regarding Democratic KampucheaThe era of Democratic Kampuchea (hereafter DK, also known as the ‘Khmer Rouge’) is one of the most demonised periods in the history of the…May 10, 20221May 10, 20221