Rebecca MacKinnon is known for her work on Owned & Operated (2012), War for the Web (2015) and Democracy Now! (2001).
演员
饰:Self - Internet freedom advocate, co-founder of Global Voices Online
2015-11(丹麦)
饰:Herself
2015(美国)
饰:Self
2012-04-11(美国)
2001(美国)