Rebecca MacKinnon on the Worldwide Struggle for Internet Freedom 0 Randall Gross TechnologyFebruary 2012Friday, February 10, 2012 at 4:53 pm PST • Views: 1,004 Global Voices CNN Bureau Chief Internet Freedom Beijing Ethan Zuckerman New America Foundation Rebecca MacKinnon Worldwide Struggle Unaccountable Company Practices Unchecked Government Actions Political Liberation Freedom Liberty Censorship Netizen