"This remnant of an ancient impact is just one of the many scars asteroids have inflicted upon the Red Planet," ESA officials ...
Researchers smashed an asteroid with a spacecraft. From the aftermath, they are learning how to better protect Earth ...