April 18, 2024

Westside People

Complete News World

This week's space photo: Can you spot the robot hidden on the slopes of Mars?

This week's space photo: Can you spot the robot hidden on the slopes of Mars?

What is it: NASA's Curiosity Mars rover

When it was published: February 29, 2024