Farid Tuhbatullin Heads of the Turkmen Initiative, Human Rights Watch

Farid Tuhbatullin heads the Turkmen Initiative for Human Rights Watch