Let's take back the Internet!

846,514 views | Rebecca MacKinnon • TEDGlobal 2011