NASA Mars lander

NASA Mars lander catches strikes by 4 approaching space rocks

A NASA lander on Mars has caught the vibrations and hints of four meteoroids striking the planet's surface. Researchers revealed…

2 years ago