
photo courtesy of NASA
the staff of the Ridgewood blog
Ridgewood NJ, could Mars have once harbored life? NASA’s Perseverance rover has just delivered some of the most intriguing evidence yet. While exploring an ancient riverbed, the rover discovered a peculiar rock covered in “leopard spot” and “poppy seed” markings—patterns strikingly similar to those created by microbes on Earth.
Continue reading Signs of Life on Mars? Mysterious Rock Markings Excite Scientists