Nargiz Rashid

Monday, February 2, 2015 - 06:18
A government crackdown over the past year, carried out in the wake of the Euromaidan revolution that toppled the government in Ukraine, has muzzled independent voices and public critics of President Ilham Aliyev’s administration in Azerbaijan.