2,300,735 views | Gary Kovacs • TED2012

Tracking our online trackers