Governments of Turkmenistan and Uzbeistan stand out as among most represive in the world, says Human Rights Watch
AKIPRESS.COM - Turkmenistan and Uzbekistan’s highly repressive policies are coming up for rare international scrutiny on April 22 and 24, 2013, Human Rights Watch said today...