-
Gizmodo
Feb 24, 2017, 1:45 pm179 ptsTrendingOn Wednesday, Earthlings were shocked—and certainly relieved—to finally get a push notification about planetary discovery, not political corruption. News broke that an international team of scientists had spied seven Earth-sized planets orbiting the nearby star TRAPPIST-1. Three of those planets are located…
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.