November 21, 2024

NASA Rover Perseverance discovers a "googly eye"