Human rights abuses are happening right now – start a monthly gift today.
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)