1.

HRFT meaning in General ?

Answer» What is Human Rights Foundation of Turkey mean?

The Human Rights Foundation of Turkey (HRFT) (Turkish: Türkiye İnsan Hakları Vakfı, TİHV) is headquartered in Ankara. The organization is committed to treating torture survivors and documenting human rights violations.

reference nan


Discussion

No Comment Found