Mars Perseverance Curiosity capture a Dark cave inhabited by aliens has a strange secret on Mars June 22, 2022 Geraldine Future Space Exploration Future Space Mars perseverance curiosity capture a Dark cave inhabited by aliens has a strange secret on Mars Credit Future SPACE