Read news on New Perseverance with our app.
Read more in the app
Strange green spots on Mars found by NASA's Perseverance rover (photo)