Science We’ve managed to litter Mars, as well, NASA’s Perseverance Rover shows June 18, 2022June 18, 2022 <