NASA Finds Wildcat Ridge Rock, Proof of Life on Mars?
Jakarta, CNN Indonesia – The race of perseverance NASA reported finding organic rock samples from the delta of an ancient river in Mars. The champions have now been saved for the next mission. “The rock we are studying in this delta region has concentrations of organic material that we have never seen before on this … Read more