Researchers say they have discovered the first nearby “super-Earth” planet that could possibly support life. A U.S. space agency satellite designed to look for ...
Find out what has been happening with us
Researchers say they have discovered the first nearby “super-Earth” planet that could possibly support life. A U.S. space agency satellite designed to look for ...