Rock on Mars may contain evidence of ancient microbial life
NASA’s Perseverance rover has found an intriguing rock that may contain evidence of ancient microbial life on Mars. This rock, called “Cheyava Falls”, has attracted the attention of the scientific team due to…