Pew-pew Opera reviews spoiled by the Russian Trolls

It looks that omnipotent and omnipresent but still invisible Russian Trolls have become an universal excuse for nearly every failure. For failures that can't be attributed to the malicious activity of the Trolls there are others - the…

Instagram Founders Step Down

Instagram founders Kevin Systrom and Mike Krieger, who launched the popular photo platform in 2010, announced their departure from the project. (more…)