Stories from 12 March 2015
Vietnam: Communist Party Leaders Struggle Over Social Media
Vietnam's Decree 72 prohibiting "aggregation" of online news prompted fury from foreign media and free speech organizations, but did Vietnamese Facebookers change their ways? Not one bit.
Digital Citizen 2.5
Digital Citizen is a biweekly review of news, policy, and research on human rights and technology in the Arab World. Digital Citizen has a new look! Check out our new...