Livescience.comPerseverance Rover spotted from space in striking new satellite imageOct 2, 2021Brandon SpecktorBy Brandon Specktormore_vert