2024-01-28T22:29:28.510788-08:00 2024-01-28T22:29:28.510788-08:00 Science Alert • Carly Cassella Scientists More Hopeful Than Ever That Perseverance Has Already Found Life on Mars