Read previous post:
Astronomers discover “Second Earth” and it’s a lot closer than you’d think

Scientists hoping to find evidence of life on other worlds may have a new and close by planet with Earth-like...

Close