Ieng Thirith, the senior Khmer Rouge official hailed as the genocidal regime’s “First Lady,” died on Saturday in her home province near the Thai border. Though her cause of death was not made public, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results