humans series

Humans TV series

Made of our image, out of our control you already heard and probably watched "Real Humans" aka Äkta människor a 2012 Swedish science fiction series set in an alternate near-future version of Sweden... / High tech low life

High Tech Low Life Documentary

In 2006, there were roughly 110 million Internet users in China and the first official phase of China’s censorship barrier, commonly referred to as "The Great Firewall,” had been evolving for almost a...