CHR: Centre for Human Rights

What does CHR mean? The above is one of CHR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Centre for Human Rights