November 22, 2012Published by Digital Rights Foundation on November 22, 2012Categories Blog Human Rights & Technology Internet GovernanceAzerbaijan after the Internet Governance Forum, and before ElectionsAt least eight journalists and three human rights defenders are serving their terms in the prisons of Azerbaijan, according to a recent Human Rights Watch briefing. That […]