Search
Tech

'Impossible' Alien World is Impossible. Yet There It Is

HD 106906b is no "ordinary" alien planet -- it shouldn't exist. Continue reading →

December 6, 2013
12:12 PM EST

close

Learn More