Posted January 23, 2024 by By Matt Kelly
NASA's Opportunity rover touched down on Mars on January 24, 2004 – twenty days after Spirit landed. Thus began an amazing 15-year journey of exploration for signs of past water activity – and possible life – on Mars.
Read more about the anniversary of the Opportunity and Spirit mission.