Saved Bookmarks
| 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 |
|