NASA Discovers Indications of Ancient Life on Mars Near Cheyava Falls
NASA’s Perseverance rover has uncovered signs of ancient microbial life near Cheyava Falls on Mars. The rock, named Cheyava Falls, shows organic compounds and white spots that hint at chemical reactions from past microbial activity. Black mineralized spots resemble Earth’s microbial rock formations further support this theory. Water presence also adds to the possibility of … Read more