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