This Day, That Year – August 4
This day in history we feature NASA’s Phoenix. It was an uncrewed space probe launched by the National Aeronautics and Space Administration (NASA) on this day in 2007. Trivia – NASA’s Phoenix Phoenix was NASA’s sixth successful landing on Mars, from seven attempts, and the first in Mars’ polar region. The mission had two goals. […]