Help us continue to fight human rights abuses. Please give now to support our work
Woman gets dragged away by her limbs by riot police while protesting on October 23, commemorating the Paris Peace Accords, in front of the Chinese Embassy in Phnom Penh (Source: LICAHDO)