SciencefromFuturism1 week agoNASA Finds Evidence That Mars Devoured Huge Chunks of Other PlanetsMars' mantle may contain moon-sized protoplanetary fragments lodged by massive impacts about 4.5 billion years ago, revealed by InSight seismic data.