Breaking News

NPR News: Nuon Chea, Top Khmer Rouge Leader, Dies At 93 While Serving Life Sentence

Nuon Chea, Top Khmer Rouge Leader, Dies At 93 While Serving Life Sentence
He was seen as a chief architect of the regime's brutal collectivist policies that led to the deaths of some 1.7 million people. He was found guilty of war crimes by a U.N.-backed tribunal last year.

Read more on NPR

No comments