Weekly tech news roundup for June 12
This week: Oculus Rift is heading to store shelves by early next year, Apple unveiled all kinds of goodies, and two pieces of Twitter news are burning up the web today. All this, plus DARPA robot competition highlights and a viral video that is sure to hit home with any pet lover.
Read More