NASA’s Mars rover just found more evidence the planet may have sustained life June 25, 2026 · The Independent Read full story at source