Mars rover found a “treasure” of organic matter, possible signature of life
NASA has introduced that its Perseverance rover on Mars collected samples that included organic matter, a possible signature that life existed on the Red Planet. This is not the primary time organic matter has been found on the Mars however the latest samples had been detected in an historical river delta the place, NASA explains, … Read more