The Sleuk Rith Institute – institution and genocide memorial in the Cambodian capital Phnom Penh – was founded by Youk Chhang, a human rights activist
Read more

The Sleuk Rith Institute – institution and genocide memorial in the Cambodian capital Phnom Penh – was founded by Youk Chhang, a human rights activist
Read more