Rebecca MacKinnon is the author of "Consent of the Networked: The Worldwide Struggle for Internet Freedom" and a senior fellow at the New America Foundation in Washington, working on global Internet policy, free expression, and the impact of digital technologies on human rights. She is cofounder of Global Voices, an international citizen media network, and a former broadcast news correspondent in China.
Center for Political Communications
No recent activity
Mitchell Hall, University of Delaware, Newark, DE 19716, USAEnlarge Map