FleaInNYCbanner.jpg

? The latest moral panic | Main | Monkey points ?

September 22, 2011

The deep web

A map of the undersea cables hosting 99 per cent of global internet traffic.

Posted by Ghost of a flea at September 22, 2011 06:57 AM