
Mars is the distant, red planet that everyone hopes that will randomly birth two-headed, friendly aliens at one point, and more and more discoveries are increasing the expectations of ancient life on it.Â
Organic compounds called thiophenes were discovered b⦠[+1931 chars]Source


