On This Day, May 25: Phoenix spacecraft lands on Mars
Thursday, May 25, 2023 - 02:03
in Astronomy & Space
On May 25, 2008, NASA's Phoenix spacecraft made a smooth landing on Mars, completing a nine-month, 422 million-mile journey.