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