Nearby Alien Planet May Be Able To Support Life
Wednesday, June 25, 2014 - 18:50
in Astronomy & Space
A newfound alien world might be able to support life — and it's just a stone's throw from Earth in the cosmic scheme of things.
A newfound alien world might be able to support life — and it's just a stone's throw from Earth in the cosmic scheme of things.