NASA has issued a major update after diverse organic matter was found in a crater on Mars, prompting suggestions there could potentially be life on the Red Planet
from Daily Star - Weird News https://ift.tt/ypB9TbE
'Potential sign of alien life' discovered as organic matter found on Mars
0
July 12, 2023
Tags