ArchiveBlogHuman Rights & TechnologyInternet Governance Azerbaijan after the Internet Governance Forum, and before Elections At least eight journalists and three human rights defenders are serving their terms in the prisons of Azerbaijan, … by Digital Rights FoundationNovember 22, 2012