World Nuon Chea, Top Khmer Rouge Leader, Dies At 93 While Serving Life Sentence By Scott Neuman Published August 5, 2019 at 12:43 AM PDT Facebook Twitter LinkedIn Email