DT Daily: Windows Phone 8 unveiled, Tesla Model S on sale, Xbox 720 leaks

Digital Trends
June 21, 2012 AT 6:12 PM
Microsoft unveils Windows Phone 8, the Tesla S goes on sale, physicists discover the elusive Higgs boson particle, a doctor live streams an eye surgery, Microsoft tries to cover up leaked Xbox 720 documents, and Google tries to save dying languages.