Astronomers announced Thursday that they had detected the most promising “hints” of potential life on a planet beyond our solar system, though other scientists expressed skepticism.

Leave a Reply

Your email address will not be published. Required fields are marked *