Get the latest Science News and Discoveries

On This Day In Space: May 25, 2008: NASA's Phoenix spacecraft lands on Mars


Get the Android app

Or read this on

Read more on:

Photo of NASA


Photo of Moon


Photo of Apollo


Related news:

News photo

China's moon rocks are officially on their way to Earth as Chang'e 5 probe leaves lunar orbit

News photo

China's Chang'e 5 moon lander is no more after successfully snagging lunar rocks