We might have accidentally killed any life we collected in samples on Mars nearly fifty years ago ~space Article 1183 words, published Jun 27 2023 43 votes
Phosphine discovered in Venus' atmosphere, which could be evidence of microbial life ~space Article 1916 words 53 votes