Astronomers detect signs of life in the atmosphere of Venus

A team of astronomers believe they have found signs of life in the atmosphere of Venus, The New York Times reports. In two papers published today, the astronomers explain that they’ve detected the chemical phosphine in Venus’s thick atmosphere. They...

A tiny space rock holds clues about the evolution of life

Back in 2012, a team of Japanese and Belgian researchers in Antarctica found a golf ball-sized space rock resting in the snow. Now, NASA astronauts have had a chance to study a piece of that meteorite, Asuka 12236, and they say it may hold new clues...

There could be as many as six billion Earth-like planets in our galaxy

Is humanity alone in the universe? It’s a question that mankind has grappled with for literal ages, and while Hollywood has spent decades feeding our curiosity with depictions of little green men and pew-pewing lasers, scientists have taken a more ca...