NASA's InSight lander all set to make Mars landing
USA's National Aeronautics and Space Administration is all set to launch a deep probe in Mars with its InSight lander scheduled to touch down on the red planet on November 26.
NASA spots Pac-Man shaped crater on Mars
The unusually shaped crater looks like Pac-Man from the popular video arcade game from the 1980s.
Loading Poll …