News for hackers. Stuff that matters.
Re:Is language unique to humans? by lubutu on Friday October 26, 2012 @08:17AM (#4701835)
Yeah, it seems BBC Worldwide is available for free in every country on Earth, except Britain. I'm not sure in whose head this makes any kind of sense.

There are no comments on this comment yet.