Technology This Martian Rock’s Mysterious Spots May Reveal Clues to Ancient Life WORLD INFORMATION VERSE August 16, 2025