Physics, Earth & Space
How Embarrassing: Astronomers Lose Life-Friendly Planet
New Scientist is reporting: “Last month, a team of astronomers announced the discovery of the first alien world that could host life on its surface. Now a second team can find no evidence of the planet, casting doubt on its existence.”