NASA Finds Signs of Ancient Microbial Life in a Rock on Mars

Did Mars once harbor life? 

NASA’s Perseverance rover’s latest discovery of potential biosignatures from a rock formation named Cheyava Falls might have just answered that question, hinting that some form of life could have been hidden…

Continue Reading