Mars rover spotted a piece of litter (its own)

NASA's Perseverance Mars Rover sent home a photo of a piece of litter on the Red Planet's surface. Upon closer inspection, it was revealed the trash is from the rover's … Continue reading Mars rover spotted a piece of litter (its own)