After months of traveling through the cosmos, NASA’s InSight lander finally made a touch down on the red planet today on November 26 at 2.53p.m. EST and took the title of the first landing in six years after the last landing by Curiosity rover in August 2012. NASA’s mission team
You are here
Home > Posts tagged "Mars"