Link Details: |
The International Helsinki Federation for Human Rights is a self-governing group of non-governmental, not-for-profit organizations that act to protect human rights throughout Europe, North America, and the Central Asian republics formed from the territori |