Azerbaijan: US should urge further prisoner releases
United States officials should urge Azerbaijan’s president, Ilham Aliyev, during his visit to Washington to free unjustly imprisoned government critics and political activists, Human Rights Watch said today: They should… Read more »