Let's take back the Internet!

846,562 views | Rebecca MacKinnon • TEDGlobal 2011