30 Sep 2014

Web review with Ben Gracewood

From Afternoons, 1:55 pm on 30 September 2014

Ello, contender to Twitter's throne, is barely launched and already hated; China blocks Instagram during Hong Kong protests and the Shellshock Bug.