Original

Discovery! Earth-Size Alien Planet at Alpha Centauri Is Closest Ever Seen
www.space.com
The newfound world is too hot to host life, but its existence hints that other planets may be found in the system as well.

Leave a Reply