-
The Verge
Aug 25, 2016, 2:13 pm63 ptsYesterday, the European Southern Observatory dropped a bombshell announcement: an Earth-sized planet orbits around Proxima Centauri, the closest star to our Solar System. And as an added bonus, it sits in the habitable zone of its star — the place where temperatures are just right for liquid water to exist.…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.