Nasa space probes document big impacts on Mars

Nasa space probes document big impacts on MarsNasa space probes document big impacts on Mars External link

Space probes have witnessed a big impact crater being formed on Mars - the largest in the Solar System ever caught in the act of excavation. In more familiar terms, that's a crater roughly one-and-a-half times the size of London's Trafalgar Square.

Tagscratermars
Content typeLINK