Nearest Alien Planet Gets New Name: 'Albertus Alauda'

Editor's Recommendations

More from LiveScience