June 11, 2009

Hear that china? French court rules that Internet access is a basic human right. http://bit.ly/URwMw (via @mike_elgan)