-
Slashdot
Mar 22, 2018, 4:15 pm240 ptsTrendingWhen the mummified remains of a six-inch humanoid were found in an abandoned mining town in Chile's Atacama desert 15 years ago, speculation on its origins ran wild. The skeleton, it is being reported, was so bizarre it appeared in a documentary as potential evidence for alien life. But now scientists in…
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.