Let's take back the Internet!

845,747 views | Rebecca MacKinnon • TEDGlobal 2011