When NASA's powerful Perseverance rover lifted off into space on July 30, a satellite and a robotic telescope caught unique views of the mission on its way to Mars.
Weather satellite and robotic telescope spot Perseverance rover en route to Mars : Read more
Weather satellite and robotic telescope spot Perseverance rover en route to Mars : Read more