Stunning
- Technology
NASA’s Mars lander captures stunning meteoroid impact, spots more ice
New York: NASA’s InSight lander has captured a stunning meteoroid impact on Mars that occurred last year, the largest to date observed on the Red Planet, and boulder-size blocks of water ice…