Stifling internet freedoms and dissent in Kazakhstan, Turkmenistan and Uzbekistan. Democracy, Fundamental freedoms, Human Rights, Press release Nov 092012 joint_statement_on_internet_freedoms_nov_2012 Sorry, the comment form is closed at this time.
Sorry, the comment form is closed at this time.