Central Asian Leaders Have Failed to Uphold Human Rights: Human Rights Watch

The Human Rights Watch (HRW) hasn’t minced any words saying Central Asia’s leaders have failed to show their commitment to a future built on rule of law and human rights. The organization said economic growth and international investment will bolster only if human rights is at the top of their agenda. After Saudi, UAE & … Continue reading Central Asian Leaders Have Failed to Uphold Human Rights: Human Rights Watch